diff options
author | marudor <marudor@marudor.de> | 2018-09-10 19:53:19 +0200 |
---|---|---|
committer | Igor Scheller <igor.scheller@igorshp.de> | 2018-09-10 22:49:50 +0200 |
commit | fc9fb14498cf466083ba84c9d769dfd4cf296a83 (patch) | |
tree | b7f57d4630c91b0d1ba754326300683ead1fc702 /scripts | |
parent | 8456a3cf6fcd2588c68ef39ad04b6c0a233d3f5d (diff) |
Asset step & script
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/copyAssets.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/scripts/copyAssets.js b/scripts/copyAssets.js new file mode 100644 index 00000000..3c425baa --- /dev/null +++ b/scripts/copyAssets.js @@ -0,0 +1,25 @@ +const fs = require("fs"); +const path = require("path"); +const mkdirp = require("mkdirp"); + +const baseAssetPath = { + src: path.resolve("resources/assets"), + target: path.resolve("public/assets") +}; + +const emojiPath = { + src: baseAssetPath.src + "/emojis", + target: baseAssetPath.target + "/emojis" +}; + +mkdirp.sync(emojiPath.target); + +const emojis = fs.readdirSync(emojiPath.src); + +emojis.forEach(e => { + fs.copyFile(`${emojiPath.src}/${e}`, `${emojiPath.target}/${e}`, e => { + if (e) { + console.error(e); + } + }); +}); |