etherpad-lite/bin
John McLear 2fdc737355
bugfix, lint and refactor all bin scripts (#4617)
* bugfix, lint and refactor all bin scripts

* for squash: throw Error(message) rather than log(message); throw Error()

* for squash: Exit non-0 on unhandled Promise rejection

Many of the recent lint changes have converted normal functions to
async functions, and an error thrown in an async function does not
cause Node.js to exit by default.

* for squash: fix `require()` paths

* for squash: remove erroneous `Object.keys()` call

* for squash: fix missing `continue` statements

* for squash: Fix HTTP method for deleteSession

* for squash: delete erroneous throw

Throw is only for errors, not successful completion.

* for squash: redo migrateDirtyDBtoRealDB.js to fix async bugs

* for squash: fix erroneous use of `for..of`

* for squash: Add line break between statements

* for squash: put closing paren on same line as last arg

* for squash: Move `log()` back up where it was

to minimize the diff to develop

* for squash: indentation fixes

* for squash: typo fix

* for squash: wrap long lines

* for squash: use `util.callbackify` to silence promise/no-callback-in-promise warning

* for squash: use double quotes to improve readability

Co-authored-by: Richard Hansen <rhansen@rhansen.org>
2021-01-18 08:53:15 +00:00
..
deb-src cp readme on build 2013-11-24 13:08:26 +00:00
doc lint: Run `eslint --fix` on `bin/` and `tests/` 2020-11-24 20:06:12 +00:00
plugins bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
buildDebian.sh bin: replace double backticks (``) with $() 2020-03-29 00:53:17 +01:00
buildForWindows.sh bin: Simplify cd to install dir 2020-06-03 23:11:44 -04:00
checkAllPads.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
checkPad.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
checkPadDeltas.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
cleanRun.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
convert.js lint: Run `eslint --fix` on `bin/` and `tests/` 2020-11-24 20:06:12 +00:00
convertSettings.json.template formatting: bulk remove trailing whitespaces 2019-10-20 02:09:22 +02:00
createRelease.sh createRelease.sh: deprecate the script. It will be removed or modified. 2018-08-17 00:09:25 +02:00
createUserSession.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
debugRun.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
deleteAllGroupSessions.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
deletePad.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
dirty-db-cleaner.py formatting: bulk remove trailing whitespaces 2019-10-20 02:09:22 +02:00
extractPadData.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
fastRun.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
functions.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
importSqlFile.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
installDeps.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
installOnWindows.bat startup: use "npm ci" instead of "npm install" in startup scripts 2020-05-15 02:20:46 +02:00
migrateDirtyDBtoRealDB.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
rebuildPad.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
release.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
repairPad.js bugfix, lint and refactor all bin scripts (#4617) 2021-01-18 08:53:15 +00:00
run.sh legacySupport: Run node 10 with '--experimental_worker' flags (#4392) 2020-10-06 13:28:11 +01:00
safeRun.sh bin: Use ISO 8601 date format 2020-06-03 23:11:44 -04:00
updatePlugins.sh bin: replace double backticks (``) with $() 2020-03-29 00:53:17 +01:00