Multiple configurations
sharec supports multiple configuration package.
You just need to install packages you need and pass them to sharec.configs
field in your package.json file:
{
  "name": "my-awesome-project",
  "devDependencies": {
    "config-a": "0.0.1",
    "config-b": "0.1.0",
    "config-c": "1.0.0",
    "sharec": "3.0.0"
  },
  "sharec": {
    "configs": ["config-a", "config-b", "config-c"]
  }
}
How configs will be applyed
Your configs will be merged in order you described in sharec.configs.
Keep in mind, that next config can overwrite previous one.
Use cases
You can divide your configs by purporse: javascript, css, git,
utilities, etc. And then combine them between each other to make them
lighter and much more maintainable.