├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── facade ├── js │ └── src │ │ └── test │ │ ├── resources │ │ └── application.conf │ │ └── scala │ │ └── AkkaConf.scala ├── jvm │ └── src │ │ └── test │ │ ├── resources │ │ ├── akka-long.conf │ │ ├── akka.conf │ │ └── application.conf │ │ └── scala │ │ └── AkkaConf.scala └── shared │ └── src │ ├── main │ └── scala │ │ ├── com │ │ └── typesafe │ │ │ └── config │ │ │ ├── Config.scala │ │ │ ├── ConfigException.scala │ │ │ ├── ConfigMergeable.scala │ │ │ ├── ConfigObject.scala │ │ │ ├── ConfigValue.scala │ │ │ ├── ConfigValueType.scala │ │ │ ├── MemoryUnit.scala │ │ │ └── package.scala │ │ └── org │ │ └── akkajs │ │ └── shocon │ │ └── ConfigLoader.scala │ └── test │ └── scala │ ├── AkkaConfig.scala │ └── SHoconGenericSpec.scala ├── plugin ├── build.sbt ├── project │ ├── Common.scala │ ├── build.properties │ ├── plugins.sbt │ └── project │ │ └── build.properties └── src │ ├── main │ └── scala │ │ └── org │ │ └── akkajs │ │ └── shocon │ │ └── sbtplugin │ │ └── ShoconPlugin.scala │ └── sbt-test │ └── shocon │ └── basic │ ├── build.sbt │ ├── js │ └── src │ │ └── main │ │ └── resources │ │ ├── application.conf │ │ └── reference.conf │ ├── jvm │ └── src │ │ └── main │ │ └── resources │ │ ├── application.conf │ │ └── reference.conf │ ├── lib │ ├── js │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── reference.conf │ └── jvm │ │ └── src │ │ └── main │ │ └── resources │ │ └── reference.conf │ ├── project │ └── plugins.sbt │ ├── shared │ └── src │ │ └── main │ │ └── scala │ │ └── Main.scala │ └── test ├── project ├── Common.scala ├── build.properties └── plugins.sbt ├── publish.sh ├── scalastyle-config.xml ├── shared └── src │ └── main │ └── scala │ └── org │ └── akkajs │ └── shocon │ ├── ConfigMacroLoader.scala │ ├── ConfigParser.scala │ ├── Extractors.scala │ └── SHocon.scala └── travis ├── setNodeVersion.sh └── testSbtPlugin.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/README.md -------------------------------------------------------------------------------- /facade/js/src/test/resources/application.conf: -------------------------------------------------------------------------------- 1 | loaded = "DONE" 2 | -------------------------------------------------------------------------------- /facade/js/src/test/scala/AkkaConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/js/src/test/scala/AkkaConf.scala -------------------------------------------------------------------------------- /facade/jvm/src/test/resources/akka-long.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/jvm/src/test/resources/akka-long.conf -------------------------------------------------------------------------------- /facade/jvm/src/test/resources/akka.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/jvm/src/test/resources/akka.conf -------------------------------------------------------------------------------- /facade/jvm/src/test/resources/application.conf: -------------------------------------------------------------------------------- 1 | loaded = "DONE" 2 | -------------------------------------------------------------------------------- /facade/jvm/src/test/scala/AkkaConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/jvm/src/test/scala/AkkaConf.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/Config.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/ConfigException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/ConfigException.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/ConfigMergeable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/ConfigMergeable.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/ConfigObject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/ConfigObject.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/ConfigValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/ConfigValue.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/ConfigValueType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/ConfigValueType.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/MemoryUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/MemoryUnit.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/com/typesafe/config/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/com/typesafe/config/package.scala -------------------------------------------------------------------------------- /facade/shared/src/main/scala/org/akkajs/shocon/ConfigLoader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/main/scala/org/akkajs/shocon/ConfigLoader.scala -------------------------------------------------------------------------------- /facade/shared/src/test/scala/AkkaConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/test/scala/AkkaConfig.scala -------------------------------------------------------------------------------- /facade/shared/src/test/scala/SHoconGenericSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/facade/shared/src/test/scala/SHoconGenericSpec.scala -------------------------------------------------------------------------------- /plugin/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/build.sbt -------------------------------------------------------------------------------- /plugin/project/Common.scala: -------------------------------------------------------------------------------- 1 | ../../project/Common.scala -------------------------------------------------------------------------------- /plugin/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.8 2 | -------------------------------------------------------------------------------- /plugin/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/project/plugins.sbt -------------------------------------------------------------------------------- /plugin/project/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.8 2 | -------------------------------------------------------------------------------- /plugin/src/main/scala/org/akkajs/shocon/sbtplugin/ShoconPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/main/scala/org/akkajs/shocon/sbtplugin/ShoconPlugin.scala -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/build.sbt -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/js/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/js/src/main/resources/application.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/js/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/js/src/main/resources/reference.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/jvm/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/jvm/src/main/resources/application.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/jvm/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/jvm/src/main/resources/reference.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/lib/js/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/lib/js/src/main/resources/reference.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/lib/jvm/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/lib/jvm/src/main/resources/reference.conf -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/project/plugins.sbt -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/shared/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/shared/src/main/scala/Main.scala -------------------------------------------------------------------------------- /plugin/src/sbt-test/shocon/basic/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/plugin/src/sbt-test/shocon/basic/test -------------------------------------------------------------------------------- /project/Common.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/project/Common.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/publish.sh -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /shared/src/main/scala/org/akkajs/shocon/ConfigMacroLoader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/shared/src/main/scala/org/akkajs/shocon/ConfigMacroLoader.scala -------------------------------------------------------------------------------- /shared/src/main/scala/org/akkajs/shocon/ConfigParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/shared/src/main/scala/org/akkajs/shocon/ConfigParser.scala -------------------------------------------------------------------------------- /shared/src/main/scala/org/akkajs/shocon/Extractors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/shared/src/main/scala/org/akkajs/shocon/Extractors.scala -------------------------------------------------------------------------------- /shared/src/main/scala/org/akkajs/shocon/SHocon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/shared/src/main/scala/org/akkajs/shocon/SHocon.scala -------------------------------------------------------------------------------- /travis/setNodeVersion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/travis/setNodeVersion.sh -------------------------------------------------------------------------------- /travis/testSbtPlugin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akka-js/shocon/HEAD/travis/testSbtPlugin.sh --------------------------------------------------------------------------------