jimple-builder
Build NodeJS Jimple (https://github.com/fjorgemota/jimple) container from YML (symfony2 like). As your nodeJS project dev dependency, this module will transform a YAML file to container.js
.
<!> For ES6 class only <!>
Example
services: doxer: jwt: class: services/jwt arguments: ["@config.jwt.key", "@config.jwt.algo"] validator: class: services/validator arguments: ["@doxer.models.user"] data: class: services/data arguments: ["@config.mongodb.server", "@config.mongodb.db"] server: class: services/server arguments: ["@config.server.port"] calls: - ["addMiddleware", ["@doxer.validator"]] - ["addMiddleware", ["@doxer.middlewares.auth"]] - ["addMiddleware", ["@doxer.middlewares.api"]]
This will generate:
container; container; container; container;