├── .gitignore ├── Gruntfile.js ├── LICENSE ├── README.md ├── bin └── svg-sprite-generate ├── lib ├── bin.js ├── generator.js ├── main.js ├── parser.js ├── source │ ├── csv.js │ ├── folder.js │ ├── list.js │ └── sprite.js ├── util.js └── writer.js ├── package.json ├── src ├── bin.js ├── generator.js ├── main.js ├── parser.js ├── source │ ├── csv.js │ ├── folder.js │ ├── list.js │ └── sprite.js ├── util.js └── writer.js └── test ├── all.svg ├── icons.csv ├── out-array.svg ├── out-csv-list.svg ├── out-csv.svg ├── out-directory.svg ├── out-sprite-list.svg ├── out.svg ├── run.js ├── svg ├── duo-alarm-clock.svg ├── duo-bicycle.svg ├── duo-button-dot.svg ├── duo-circle-gear.svg ├── duo-clapboard.svg ├── duo-flower.svg ├── duo-gear.svg ├── duo-keyboard.svg ├── duo-movie-projector.svg ├── duo-test-tube.svg ├── glyph-bicycle-man.svg ├── harmony-button-chart.svg ├── harmony-clapboard.svg ├── harmony-game-boy.svg └── notsvg.txt └── test-lib.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/README.md -------------------------------------------------------------------------------- /bin/svg-sprite-generate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/bin/svg-sprite-generate -------------------------------------------------------------------------------- /lib/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/bin.js -------------------------------------------------------------------------------- /lib/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/generator.js -------------------------------------------------------------------------------- /lib/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/main.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/source/csv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/source/csv.js -------------------------------------------------------------------------------- /lib/source/folder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/source/folder.js -------------------------------------------------------------------------------- /lib/source/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/source/list.js -------------------------------------------------------------------------------- /lib/source/sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/source/sprite.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/util.js -------------------------------------------------------------------------------- /lib/writer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/lib/writer.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/package.json -------------------------------------------------------------------------------- /src/bin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/bin.js -------------------------------------------------------------------------------- /src/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/generator.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/main.js -------------------------------------------------------------------------------- /src/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/parser.js -------------------------------------------------------------------------------- /src/source/csv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/source/csv.js -------------------------------------------------------------------------------- /src/source/folder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/source/folder.js -------------------------------------------------------------------------------- /src/source/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/source/list.js -------------------------------------------------------------------------------- /src/source/sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/source/sprite.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/util.js -------------------------------------------------------------------------------- /src/writer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/src/writer.js -------------------------------------------------------------------------------- /test/all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/all.svg -------------------------------------------------------------------------------- /test/icons.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/icons.csv -------------------------------------------------------------------------------- /test/out-array.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out-array.svg -------------------------------------------------------------------------------- /test/out-csv-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out-csv-list.svg -------------------------------------------------------------------------------- /test/out-csv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out-csv.svg -------------------------------------------------------------------------------- /test/out-directory.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out-directory.svg -------------------------------------------------------------------------------- /test/out-sprite-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out-sprite-list.svg -------------------------------------------------------------------------------- /test/out.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/out.svg -------------------------------------------------------------------------------- /test/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/run.js -------------------------------------------------------------------------------- /test/svg/duo-alarm-clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-alarm-clock.svg -------------------------------------------------------------------------------- /test/svg/duo-bicycle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-bicycle.svg -------------------------------------------------------------------------------- /test/svg/duo-button-dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-button-dot.svg -------------------------------------------------------------------------------- /test/svg/duo-circle-gear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-circle-gear.svg -------------------------------------------------------------------------------- /test/svg/duo-clapboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-clapboard.svg -------------------------------------------------------------------------------- /test/svg/duo-flower.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-flower.svg -------------------------------------------------------------------------------- /test/svg/duo-gear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-gear.svg -------------------------------------------------------------------------------- /test/svg/duo-keyboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-keyboard.svg -------------------------------------------------------------------------------- /test/svg/duo-movie-projector.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-movie-projector.svg -------------------------------------------------------------------------------- /test/svg/duo-test-tube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/duo-test-tube.svg -------------------------------------------------------------------------------- /test/svg/glyph-bicycle-man.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/glyph-bicycle-man.svg -------------------------------------------------------------------------------- /test/svg/harmony-button-chart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/harmony-button-chart.svg -------------------------------------------------------------------------------- /test/svg/harmony-clapboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/harmony-clapboard.svg -------------------------------------------------------------------------------- /test/svg/harmony-game-boy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/svg/harmony-game-boy.svg -------------------------------------------------------------------------------- /test/svg/notsvg.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test-lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chutichhuy/svg-sprite-generator/HEAD/test/test-lib.js --------------------------------------------------------------------------------