summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authormarudor <marudor@marudor.de>2018-09-10 19:53:19 +0200
committerIgor Scheller <igor.scheller@igorshp.de>2018-09-10 22:49:50 +0200
commitfc9fb14498cf466083ba84c9d769dfd4cf296a83 (patch)
treeb7f57d4630c91b0d1ba754326300683ead1fc702 /scripts
parent8456a3cf6fcd2588c68ef39ad04b6c0a233d3f5d (diff)
Asset step & script
Diffstat (limited to 'scripts')
-rw-r--r--scripts/copyAssets.js25
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);
+ }
+ });
+});