thelounge/src
Jérémie Astori 432023fc7e
Make sure existing packages (and themes) are not deleted when installing a new one on Node.js v8
- When installing a package on Node v8 (or whatever npm version ships with it - v5), all packages not listed in `package.json` are removed. Since we explicitly added `--no-save`, installing a theme would delete the previous one. I am now checking that the file already exists or not. This means that it will still happen to people the next time they run `thelounge install`, because the previous install did not save into `package.json` :/
- Adding `--save` to make sure that the same, correct behavior is done on Node v6 as well (npm v3)
- Adding `--save-exact` for good measure.
2018-01-16 20:25:35 -05:00
..
command-line Make sure existing packages (and themes) are not deleted when installing a new one on Node.js v8 2018-01-16 20:25:35 -05:00
models Fix #1883: message gaps when reconnecting 2017-12-23 11:36:52 +02:00
plugins Fix themes not being found in theme selector dropdown 2018-01-13 13:45:30 -05:00
client.js Hash user tokens, increase token entropy 2018-01-10 15:54:52 +02:00
clientManager.js Add missing executions of callback in ClientManager.updateUser 2018-01-13 23:05:23 +00:00
helper.js Color all references to deprecations in bold red 2017-12-11 23:48:52 -05:00
identification.js Avoid escaping quotes whenever possible 2017-11-26 17:34:28 -05:00
log.js Define a raw logger to avoid using console.log, use it in extra help for environment variables, and add a test for this 2017-12-11 23:48:51 -05:00
server.js Merge pull request #1970 from thelounge/astorije/fix-themes 2018-01-13 23:09:55 +02:00
userLog.js Fix nicknames in text logs 2018-01-05 15:41:03 +02:00