Commit Graph

6 Commits (8e312f9e5d12927cb64b9d46fd9b52df71eb5195)

Author SHA1 Message Date
Icedream 430b64e03b
Use os.homedir() and pass through %USERPROFILE%. 2017-05-18 01:33:24 +02:00
Icedream 07de32a44e
Update to ICSv2.
ICSv2 will be used as a preparation to fully change to ES2017 only. For now the compilation will be done by transpiling from ICSv2 to ES2015+, then using lebab to upgrade some left-over code parts and then using Babel to transpile down some of the features that Node does not support yet. This way we already make sure we can theoretically use ES2017.

- Use import instead of require.
- Rename *.iced to *.coffee with some exceptions (see below).
- Rename app.iced to index.coffee.
- Rename app.js to index.js.
- Wrap app code in function definition to avoid import statements not being at top-most root.
- Avoid using fat arrows where unnecessary to reduce overhead in generated ES code.

Known issues:

- Currently the code can not be run without being built first. We need to see how we can solve that soon.
2017-05-18 01:23:54 +02:00
Icedream 9068827d7c
Add Yarn lockfile.
We're trying to migrate the Docker image to Yarn soon to speed up
deployment of the Docker image and build in general.
2017-05-07 23:58:11 +02:00
Icedream 2a5bdf906a
Update packages and adjust logging code to new Winston version.
The new Winston version does not expose an "addFilter" function anymore
and instead it seems that the filters member itself is directly exposed
so we can push our own filter directly to it. Additionally, the order of
parameters seems to be changed.
2017-05-07 23:57:48 +02:00
Icedream fc11ce42ef Remove old README from ts3bot-control. 2016-05-08 23:37:34 +02:00
Icedream 5fe924b784 Add 4ab1de5a5e to 'src/'.
git-subtree-dir: src
git-subtree-mainline: 14edb2b1bb
git-subtree-split: 4ab1de5a5e
2016-05-08 23:34:42 +02:00