The Plugin provides a custom middleware to transpile yml files to jsons on the fly:
-
Atma Toolkit
$ atma plugin install atma-io-middleware-yml --save-dev
This adds
atma-io-middleware-yml
npm dependency and thepackage.json
would look like:{ "devDependencies": { "atma-io-middleware-yml" }, "atma": { "plugins": [ "atma-io-middleware-yml" ], "settings": { "atma-io-middleware-yml": { "yml": { // yaml settings } } } } }
-
App Bundler
$ npm i atma-io-middleware-yml --save-dev
Extend AppBundler config with yaml settings, e.g.
{ /* ... any package json settings */ "app-bundler": { /* ... any app-bundler settings */ "middlewares": { "yml": [ "atma-io-middleware-yml:read" ] } }, }
-
Run
-
Atma Toolkit Dev Server
$ atma server
-
App Bundler Just run app bundler commands as usual
-
The MIT License