2017-04-25 07:01:39 -05:00
# svgdir2sprite
2018-02-22 19:39:08 -06:00
[](https://www.npmjs.com/package/svgdir2sprite)
2017-04-25 07:01:39 -05:00
Creates a spritesheet from a directory of svgs. Can return the results directly or write to a spritesheet svg file. Node based and powered by [svg2sprite ](https://github.com/mrmlnc/svg2sprite ).
## As a Module
`npm install --save svgdir2sprite`
### Return SVG Spritesheet as String
``` javascript
const svgdir2sprite = require('svgdir2sprite');
svgdir2sprite('./src/svgs') // Async Promise
.then((svgContent) => console.log(svgContent));
```
### Write SVG Spritesheet to File
``` javascript
const svgdir2sprite = require('svgdir2sprite');
svgdir2sprite('./src/svgs', './build/spritesheet.svg');
```
## From the CLI
2017-11-22 11:14:10 -06:00
`npm install -g svgdir2sprite`
2017-04-25 07:01:39 -05:00
### Return SVG Spritesheet to the Console
``` bash
svgdir2sprite ./src/svgs
```
### Write SVG Spritesheet to File
``` bash
svgdir2sprite ./src/svgs ./build/spritesheet.svg
```