Ghost/core/server
Sam Lord a21b91cc71 Added lint rules for migrations
refs: https://github.com/TryGhost/Toolbox/issues/105

Lint rules prevent:

* Invalid naming conventions for new migrations
* Loop constructs in migrations - these should be used with caution
and are therefore a warning rule, use `// eslint-disable-next-line
no-restricted-syntax` to prevent this rule from firing where a loop is
required
* Returing within a loop - this is usually meant to be a
continue/break
* Multiple joins - these can be badly performing migrations, so should
be treated with caution, disable the rule for the line if the risk is
understood / the migration cannot be written without it
2021-11-29 16:21:43 +00:00
..
adapters Added ability to delete existing files through storage adapters 2021-11-09 16:07:23 +04:00
api Reworked media API thumbnail endpoint 2021-11-29 13:12:47 +04:00
data Added lint rules for migrations 2021-11-29 16:21:43 +00:00
lib Renamed getLocalFileStoragePath 2021-11-05 17:17:18 +04:00
models Inlined package requires to save boot time and memory 2021-10-22 09:57:59 +02:00
services Added JSDocs to redirects validator 2021-11-26 06:18:36 +13:00
views Added new, simpler, linear boot process 2021-02-08 11:56:44 +00:00
web Removed unnecessary BasicErrorRenderer 2021-11-29 15:40:55 +00:00
analytics-events.js Added comments to all usages of lib/common/events 2021-07-07 16:02:44 +01:00
ghost-server.js Switch to @tryghost/debug, remove ghost-ignition 2021-06-15 17:24:22 +01:00
notify.js Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
overrides.js Set global Luxon timezone override to UTC 2021-10-20 09:19:29 +02:00
run-update-check.js Removed remaining usage of i18n & translation file 2021-10-15 11:39:07 +01:00
update-check.js Inlined package requires to save boot time and memory 2021-10-22 09:57:59 +02:00