xlsx to seed yamls
npm:
npm install xlsx2seed
$ xlsx2seed
Usage: xlsx2seed [options] <files...>
Options:
-h, --help output usage information
-V, --version output the version number
-S, --subdivide [sheet_name1:2,1:sheet_name2:2,2:sheet_name3,...] subdivide rules
-I, --ignore [sheet_name1,sheet_name2,...] ignore sheet names
-O, --only [sheet_name1,sheet_name2:2,...] only sheet names
-i, --input [path] input directory
-o, --output [path] output directory
-d, --stdout output one sheets to stdout
Examples:
# multiple files
$ xlsx2seed -i /path/to/src -o /path/to/dst hoge.xlsx huga.xlsx
# only foo and bar sheets / bar subdivide postfix 2
$ xlsx2seed hoge.xlsx huga.xlsx -O foo,bar:2
# foo subdivide prefix 1 / bar subdivide postfix 2 / baz subdivide prefix 1 and postfix 2
$ xlsx2seed hoge.xlsx huga.xlsx -S 2:foo,bar:2,1:baz:2
git clone ...
cd xlsx2seed
npm i
gulp
npm i .
This is released under MIT License.
This software is using libraries that is released under Apache 2.0 license.