Ghost/core/frontend/services/settings
Hannah Wolfe fdefa4964f Moved bridge into its proper location
- Modules in /shared are supposed to be standalone modules that can be required by the server or frontend
- As the server shouldn't require the frontend, and vice versa, shared modules should require neither
- Otherwise it just becomes a crutch for allowing cross-depenencies, and will create circular dependencies

The Bridge
- The bridge file is not meant to be a crutch sat allowing cross-dependencies, but rather a new component that manages the flow of data
- That data flows from the server/boot process TO the frontend, and should not flow in the other direction
- The management of that flow of data is necessarily hacky at the moment, but over time the architecture here should get clearer and better
- Still, for the time being it will need to handle requiring across components until that architecture matures
- Therefore, it should live in core root, not in core/shared
2021-04-26 14:38:57 +01:00
..
default-routes.yaml Extracted settings service part manipulating routes.yaml (#10800) 2019-06-25 18:33:56 +02:00
ensure-settings.js Switched frontend i18n requires to go through proxy 2020-11-26 14:00:28 +00:00
index.js Added routes.yaml content checksum storage to the db 2020-09-10 10:54:57 +12:00
loader.js Switched frontend i18n requires to go through proxy 2020-11-26 14:00:28 +00:00
validate.js Moved bridge into its proper location 2021-04-26 14:38:57 +01:00
yaml-parser.js Updated code to reflect js-yaml dependency changes 2021-02-10 11:39:30 +00:00