sq2md --help
Usage: sq2md [options] [path]
Options:
-h, --help output usage information
-r, --recursive Scan <path> recursively.
-t, --template <template> Template file to use for output generation.
-o, --output-type <type> Where to put the output. Possible values: stdout, file, file-per-class, file-per-src.
-f, --output-file <file> File to output results to if output type is file.
-p, --output-path <path> Path to output results to if output type is file-per-class or file-per-src.
-c, --config <file> Path to a JSON config file to use.
--init <name> Initialization function to be called for every source file.
--init-config <config> JSON config to be passed to an init function.
--output-ext <extension> File extension of result files if output type is file-per-class or file-per-src.
--field-bl <field>[,<fields>] List of fields to ignore.
--dir-filter <regexp> RegExp for filtering directories when looking for source files.
--file-filter <regexp> RegExp for filtering files when looking for models.
--path-bl <path>[,<path>] List of paths to ignore.
--sq-config <config> JSON config to be passed to sequelize.
{
"fieldBlacklist": [],
"models": {
"paths": [],
"pathBlacklist": [],
"recursive": false,
"initFunction": null,
"initConfig": {},
"directoryFilter": "[^\\/\.*]",
"fileFilter": "\\.js$"
},
"input": {
"templateFile": "templates/default.njk"
},
"output": {
"type": "StdOut",
"file": {
"splitting": "AllInOne",
"path": null,
"extension": ".md"
}
},
"sequelize": {}
}