diff --git a/workspaces/config/lib/index.js b/workspaces/config/lib/index.js index b56c461991c5c..0ad716ccb069f 100644 --- a/workspaces/config/lib/index.js +++ b/workspaces/config/lib/index.js @@ -132,15 +132,21 @@ class Config { this.sources = new Map([]) - this.list = [] for (const { data } of this.data.values()) { this.list.unshift(data) } - Object.freeze(this.list) this.#loaded = false } + get list () { + const list = [] + for (const { data } of this.data.values()) { + list.unshift(data) + } + return list + } + get loaded () { return this.#loaded }