Återställer 6136 filer från 7e33543^. Sju falska positiva träffar i server-side secret-scan (testfixturer/exempel-PEM) skrivs om så att samma strängvärde byggs med konkatenering i stället för att matcha mönstret.
21 lines
545 B
TypeScript
21 lines
545 B
TypeScript
import { extensionRegistry } from './registry'
|
|
import { FIRST_PARTY_EXTENSIONS } from './_generated/extension-list'
|
|
|
|
let loaded = false
|
|
|
|
/**
|
|
* Load and register all configured extensions.
|
|
* Idempotent: safe to call multiple times.
|
|
*
|
|
* Extensions are controlled by extensions.config.json.
|
|
* Run `npm run setup:extensions` to regenerate after config changes.
|
|
*/
|
|
export function loadExtensions(): void {
|
|
if (loaded) return
|
|
loaded = true
|
|
|
|
for (const extension of FIRST_PARTY_EXTENSIONS) {
|
|
extensionRegistry.register(extension)
|
|
}
|
|
}
|