commons_config 0.0.4 copy "commons_config: ^0.0.4" to clipboard
commons_config: ^0.0.4 copied to clipboard

Commons Configuration provides generic configuration interface which enables an application to read configuration data from a variety of sources.

Commons Configuration #

The Commons Configuration software library provides a generic configuration interface which enables a Dart/Flutter application to read configuration data from a variety of sources.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Package #

To do: add more info about package here

(back to top)

Built With #

  • Dart 3.4.3

(back to top)

Getting Started #

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites #

Needs Dart SDK 3.4.3

Installation #

pub add commons_config

(back to top)

Usage #

Import library

import 'package:commons_config/commons_config.dart';

Create a Properties instance

Properties properties = Properties();

Load the properties from a file

properties.loadSync(File('loggin.props'));

Read a property with the getProperty method

print(properties.getProperty('rootLogger'));

(back to top)

Roadmap #

  • ✅ Project skeleton and initial setup
  • ✅ Update readme
  • ✅ Add Properties class

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing #

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License #

Distributed under the Apache 2.0 License. See LICENSE for more information.

(back to top)

Contact #

Limeslice Software Foundation https://limeslice.org

(back to top)

Acknowledgments #

We would like to thank the authors of the Apache Commons Configuration package which provided the basis for this package.

(back to top)

1
likes
0
pub points
4%
popularity

Publisher

verified publisherlimeslice.org

Commons Configuration provides generic configuration interface which enables an application to read configuration data from a variety of sources.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on commons_config