mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-23 00:46:16 -04:00
![]() Nodejs 8 will be EOLed on December 31th, 2019 (https://github.com/nodejs/Release). This means any future Etherpad version released from 2020 on should require at least the next LTS (10.13.0). Let's keep some margin and decide that the first Etherpad version dropping node 8 compatibility will be 1.8.3. Closes #3650. |
||
---|---|---|
.. | ||
db | ||
eejs | ||
handler | ||
hooks | ||
utils | ||
easysync_tests.js | ||
padaccess.js | ||
README.md | ||
server.js | ||
stats.js |
About the folder structure
- db - all modules that are accessing the data structure and are communicating directly to the database
- handler - all modules that respond directly to requests/messages of the browser
- utils - helper modules
Module name conventions
Module file names start with a capital letter and uses camelCase
Where does it start?
server.js is started directly