{
  "version": 3,
  "sources": ["../../../src/plugin-settings/translations.ts", "../../../src/plugin-settings/SettingsPlugin.ts"],
  "sourcesContent": ["//\n// Copyright 2023 DXOS.org\n//\n\nimport { SETTINGS_PLUGIN } from './actions';\n\nexport default [\n  {\n    'en-US': {\n      [SETTINGS_PLUGIN]: {\n        'open settings label': 'Open settings',\n        'app settings label': 'Settings',\n        'custom plugins label': 'Plugins',\n      },\n    },\n  },\n];\n", "//\n// Copyright 2025 DXOS.org\n//\n\nimport { SETTINGS_PLUGIN } from './actions';\nimport translations from './translations';\nimport { Capabilities, Events } from '../common';\nimport { contributes, defineModule, definePlugin, lazy } from '../core';\n\n// TODO(wittjosiah): Add options to exclude some modules.\nexport const SettingsPlugin = () =>\n  definePlugin({ id: SETTINGS_PLUGIN, name: 'Settings' }, [\n    defineModule({\n      id: `${SETTINGS_PLUGIN}/module/store`,\n      activatesOn: Events.Startup,\n      activatesBefore: [Events.SetupSettings],\n      activatesAfter: [Events.SettingsReady],\n      activate: lazy(() => import('./store')),\n    }),\n    defineModule({\n      id: `${SETTINGS_PLUGIN}/module/translations`,\n      activatesOn: Events.SetupTranslations,\n      activate: () => contributes(Capabilities.Translations, translations),\n    }),\n    defineModule({\n      id: `${SETTINGS_PLUGIN}/module/intent-resolver`,\n      activatesOn: Events.SetupIntentResolver,\n      activate: lazy(() => import('./intent-resolver')),\n    }),\n    defineModule({\n      id: `${SETTINGS_PLUGIN}/module/app-graph-builder`,\n      activatesOn: Events.SetupAppGraph,\n      activate: lazy(() => import('./app-graph-builder')),\n    }),\n  ]);\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAMA,IAAA,uBAAe;EACb;IACE,SAAS;MACP,CAACA,qCAAAA,GAAkB;QACjB,uBAAuB;QACvB,sBAAsB;QACtB,wBAAwB;MAC1B;IACF;EACF;;ACLK,IAAMC,iBAAiB,UAC5BC,oCAAa;EAAEC,IAAIH;EAAiBI,MAAM;AAAW,GAAG;MACtDC,oCAAa;IACXF,IAAI,GAAGH,qCAAAA;IACPM,aAAaC,6BAAOC;IACpBC,iBAAiB;MAACF,6BAAOG;;IACzBC,gBAAgB;MAACJ,6BAAOK;;IACxBC,cAAUC,4BAAK,MAAM,OAAO,sBAAA,CAAA;EAC9B,CAAA;MACAT,oCAAa;IACXF,IAAI,GAAGH,qCAAAA;IACPM,aAAaC,6BAAOQ;IACpBF,UAAU,UAAMG,mCAAYC,mCAAaC,cAAcC,oBAAAA;EACzD,CAAA;MACAd,oCAAa;IACXF,IAAI,GAAGH,qCAAAA;IACPM,aAAaC,6BAAOa;IACpBP,cAAUC,4BAAK,MAAM,OAAO,gCAAA,CAAA;EAC9B,CAAA;MACAT,oCAAa;IACXF,IAAI,GAAGH,qCAAAA;IACPM,aAAaC,6BAAOc;IACpBR,cAAUC,4BAAK,MAAM,OAAO,kCAAA,CAAA;EAC9B,CAAA;CACD;",
  "names": ["SETTINGS_PLUGIN", "SettingsPlugin", "definePlugin", "id", "name", "defineModule", "activatesOn", "Events", "Startup", "activatesBefore", "SetupSettings", "activatesAfter", "SettingsReady", "activate", "lazy", "SetupTranslations", "contributes", "Capabilities", "Translations", "translations", "SetupIntentResolver", "SetupAppGraph"]
}
