nasa / openmct

A web based mission control framework.
https://nasa.github.io/openmct/
Other
12.02k stars 1.24k forks source link

Node memory limit Gulp, > dist #6572

Closed shaynababe closed 1 year ago

shaynababe commented 1 year ago

node memory limit json.txt openmct -> dist

rollup v3.20.2
bundles /home/z/code/openmct/copyright-notice.js, 
/home/z/code/openmct/dist/couchDBChangesFeed.js, 
/home/z/code/openmct/dist/espressoTheme.js, 
/home/z/code/openmct/dist/generatorWorker.js, 
/home/z/code/openmct/dist/inMemorySearchWorker.js, 
/home/z/code/openmct/dist/openmct.js, 
/home/z/code/openmct/dist/rollup.config.js, 
/home/z/code/openmct/dist/snowTheme.js, /home/z/code/openmct/e2e/appActions.js, 
/home/z/code/openmct/e2e/baseFixtures.js, 
/home/z/code/openmct/e2e/helper/addInitExampleFaultProvider.js, 
/home/z/code/openmct/e2e/helper/addInitExampleFaultProviderStatic.js, 
/home/z/code/openmct/e2e/helper/addInitExampleUser.js, 
/home/z/code/openmct/e2e/helper/addInitFaultManagementPlugin.js, 
/home/z/code/openmct/e2e/helper/addInitFileInputObject.js, 
/home/z/code/openmct/e2e/helper/addInitNotebookWithUrls.js, 
/home/z/code/openmct/e2e/helper/addInitOperatorStatus.js, 
/home/z/code/openmct/e2e/helper/addInitRestrictedNotebook.js, 
/home/z/code/openmct/e2e/helper/addNoneditableObject.js, 
/home/z/code/openmct/e2e/helper/faultUtils.js, 
/home/z/code/openmct/e2e/helper/notebookUtils.js, 
/home/z/code/openmct/e2e/helper/planningUtils.js, 
/home/z/code/openmct/e2e/helper/useSnowTheme.js, 
/home/z/code/openmct/e2e/playwright-ci.config.js, 
/home/z/code/openmct/e2e/playwright-local.config.js, 
/home/z/code/openmct/e2e/playwright-performance.config.js, 
/home/z/code/openmct/e2e/playwright-visual.config.js, 
/home/z/code/openmct/e2e/pluginFixtures.js, 
/home/z/code/openmct/e2e/tests/framework/appActions.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/framework/baseFixtures.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/framework/exampleTemplate.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/framework/generateVisualTestData.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/framework/pluginFixtures.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/framework/testData.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/branding.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/couchdb.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/example/eventGenerator.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/example/generator/
sineWaveLimitProvider.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/forms.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/menu.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/moveAndLinkObjects.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/notification.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/planning/ganttChart.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/planning/plan.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/planning/timestrip.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/clocks/clock.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/clocks/remoteClock.e2e.spec.js
, 
/home/z/code/openmct/e2e/tests/functional/plugins/conditionSet/conditionSet.e2e.
spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/displayLayout/displayLayout.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/faultManagement/
faultManagement.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/flexibleLayout/flexibleLayout.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/gauge/gauge.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/imagery/exampleImagery.e2e.
spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/importAndExportAsJSON/
exportAsJson.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/importAndExportAsJSON/
importAsJson.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/lad/lad.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/notebook/notebook.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/notebook/notebookSnapshots.e2e
.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/notebook/notebookWithCouchDB.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/notebook/restrictedNotebook.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/notebook/tags.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/operatorStatus/operatorStatus.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/autoscale.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/logPlot.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/missingPlotObj.e2e.spec.
js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/overlayPlot.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/plotLegendSwatch.e2e.spec
.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/plotRendering.e2e.spec.js
, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/scatterPlot.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/stackedPlot.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/plot/tagging.e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/telemetryTable/telemetryTable.
e2e.spec.js, 
/home/z/code/openmct/e2e/tests/functional/plugins/timeConductor/timeConductor.
....
ozyx commented 1 year ago

Hi @shaynababe,

Sorry, I'm not understanding the issue. Could you please provide a description and steps to reproduce?

shaynababe commented 1 year ago

yes this is using a rollup gulp process to transform the code into whatever .ts .mjs .js Node has a limit for the process memory >dist rollup.config.js.txt

i did add "type" : "module", in the package.json to run rollup gulp process The e2e files are for test and will be filtered out for a different process I do not think NASA use this process it somewhat new to me The output runs but has memory error NODE Memory limit need to be reset or smaller input

import glob from 'glob';
import path from 'node:path';
//import json from '@rollup/plugin-json';
//import terser from '@rollup/plugin-terser';
import { nodeResolve } from '@rollup/plugin-node-resolve';
import { fileURLToPath } from 'node:url';

export default {

/** rollup.config.js
import resolve from '@rollup/plugin-node-resolve';

export default {
  input: 'src/main.js',
  output: {
    file: 'bundle.js',
    format: 'cjs'
  },
  plugins: [resolve()]
};
**/
    input: Object.fromEntries(
        glob.sync('./**/*.js','./**/*.vue' ).map(file => [
            // This remove `src/` as well as the file extension from each
            // file, so e.g. src/nested/foo.js becomes nested/foo
            path.relative(
                'src',
                file.slice(0, file.length - path.extname(file).length)
            ),
            // This expands the relative paths to absolute paths, so e.g.
            // src/nested/foo becomes /project/src/nested/foo.js
            fileURLToPath(new URL(file, import.meta.url))
        ])
    ),
    output: {
        format: 'es',
        dir: 'dist'
    }
    plugins: [nodeResolve()]
};
shaynababe commented 1 year ago

great news is Rollup glup ran on a clean openmct repo some minor errors https://drive.google.com/file/d/16_Um7pXKpNOUUFsECCNWTb7TKzv_6Pqg/view?usp=share_link is the dist3 bundle in cjs format i did look to much at it today it is very clean and no errors The folder files has the error log and the rollup config.js and package.json openmct did build after the errors where removed

(base) z@spin7:~/code/openmct$ rollup -c ./rollup.config.js

/home/z/code/openmct/src/api/actions/ActionCollection.js, /home/z/code/openmct/src/api/actions/ActionCollectionSpec.js, /home/z/code/openmct/src/api/actions/ActionsAPI.js, /home/z/code/openmct/src/api/actions/ActionsAPISpec.js, /home/z/code/openmct/src/api/annotation/AnnotationAPI.js, /home/z/code/openmct/src/api/annotation/AnnotationAPISpec.js, /home/z/code/openmct/src/api/api.js, /home/z/code/openmct/src/api/Branding.js, /home/z/code/openmct/src/api/composition/CompositionAPI.js, /home/z/code/openmct/src/api/composition/CompositionAPISpec.js, /home/z/code/openmct/src/api/composition/CompositionCollection.js, /home/z/code/openmct/src/api/composition/CompositionProvider.js, /home/z/code/openmct/src/api/composition/DefaultCompositionProvider.js, /home/z/code/openmct/src/api/Editor.js, /home/z/code/openmct/src/api/EditorSpec.js, /home/z/code/openmct/src/api/faultmanagement/FaultManagementAPI.js, /home/z/code/openmct/src/api/faultmanagement/FaultManagementAPISpec.js, /home/z/code/openmct/src/api/forms/FormController.js, /home/z/code/openmct/src/api/forms/FormsAPI.js, /home/z/code/openmct/src/api/forms/FormsAPISpec.js, /home/z/code/openmct/src/api/forms/toggle-check-box-mixin.js, /home/z/code/openmct/src/api/indicators/IndicatorAPI.js, /home/z/code/openmct/src/api/indicators/IndicatorAPISpec.js, /home/z/code/openmct/src/api/indicators/SimpleIndicator.js, /home/z/code/openmct/src/api/menu/menu.js, /home/z/code/openmct/src/api/menu/MenuAPI.js, /home/z/code/openmct/src/api/menu/MenuAPISpec.js, /home/z/code/openmct/src/api/notifications/NotificationAPI.js, /home/z/code/openmct/src/api/notifications/NotificationAPISpec.js, /home/z/code/openmct/src/api/objects/ConflictError.js, /home/z/code/openmct/src/api/objects/InMemorySearchProvider.js, /home/z/code/openmct/src/api/objects/InMemorySearchWorker.js, /home/z/code/openmct/src/api/objects/InterceptorRegistry.js, /home/z/code/openmct/src/api/objects/InterceptorRegistrySpec.js, /home/z/code/openmct/src/api/objects/MutableDomainObject.js, /home/z/code/openmct/src/api/objects/object-utils.js, /home/z/code/openmct/src/api/objects/ObjectAPI.js, /home/z/code/openmct/src/api/objects/ObjectAPISearchSpec.js, /home/z/code/openmct/src/api/objects/ObjectAPISpec.js, /home/z/code/openmct/src/api/objects/RootObjectProvider.js, /home/z/code/openmct/src/api/objects/RootRegistry.js, /home/z/code/openmct/src/api/objects/test/object-utilsSpec.js, /home/z/code/openmct/src/api/objects/test/RootObjectProviderSpec.js, /home/z/code/openmct/src/api/objects/test/RootRegistrySpec.js, /home/z/code/openmct/src/api/objects/Transaction.js, /home/z/code/openmct/src/api/objects/TransactionSpec.js, /home/z/code/openmct/src/api/overlays/Dialog.js, /home/z/code/openmct/src/api/overlays/Overlay.js, /home/z/code/openmct/src/api/overlays/OverlayAPI.js, /home/z/code/openmct/src/api/overlays/ProgressDialog.js, /home/z/code/openmct/src/api/priority/PriorityAPI.js, /home/z/code/openmct/src/api/status/StatusAPI.js, /home/z/code/openmct/src/api/status/StatusAPISpec.js, /home/z/code/openmct/src/api/telemetry/constants.js, /home/z/code/openmct/src/api/telemetry/DefaultMetadataProvider.js, /home/z/code/openmct/src/api/telemetry/TelemetryAPI.js, /home/z/code/openmct/src/api/telemetry/TelemetryAPISpec.js, /home/z/code/openmct/src/api/telemetry/TelemetryCollection.js, /home/z/code/openmct/src/api/telemetry/TelemetryCollectionSpec.js, /home/z/code/openmct/src/api/telemetry/TelemetryMetadataManager.js, /home/z/code/openmct/src/api/telemetry/TelemetryRequestInterceptor.js, /home/z/code/openmct/src/api/telemetry/TelemetryValueFormatter.js, /home/z/code/openmct/src/api/time/GlobalTimeContext.js, /home/z/code/openmct/src/api/time/independentTimeAPISpec.js, /home/z/code/openmct/src/api/time/IndependentTimeContext.js, /home/z/code/openmct/src/api/time/TimeAPI.js, /home/z/code/openmct/src/api/time/TimeAPISpec.js, /home/z/code/openmct/src/api/time/TimeContext.js, /home/z/code/openmct/src/api/types/Type.js, /home/z/code/openmct/src/api/types/TypeRegistry.js, /home/z/code/openmct/src/api/types/TypeRegistrySpec.js, /home/z/code/openmct/src/api/user/constants.js, /home/z/code/openmct/src/api/user/StatusAPI.js, /home/z/code/openmct/src/api/user/StatusUserProvider.js, /home/z/code/openmct/src/api/user/User.js, /home/z/code/openmct/src/api/user/UserAPI.js, /home/z/code/openmct/src/api/user/UserAPISpec.js, /home/z/code/openmct/src/api/user/UserProvider.js, /home/z/code/openmct/src/api/user/UserStatusAPISpec.js, /home/z/code/openmct/src/exporters/CSVExporter.js, /home/z/code/openmct/src/exporters/ImageExporter.js, /home/z/code/openmct/src/exporters/ImageExporterSpec.js, /home/z/code/openmct/src/exporters/JSONExporter.js, /home/z/code/openmct/src/MCT.js, /home/z/code/openmct/src/MCTSpec.js, /home/z/code/openmct/src/plugins/autoflow/AutoflowTabularConstants.js, /home/z/code/openmct/src/plugins/autoflow/AutoflowTabularController.js, /home/z/code/openmct/src/plugins/autoflow/AutoflowTabularPlugin.js, /home/z/code/openmct/src/plugins/autoflow/AutoflowTabularRowController.js, /home/z/code/openmct/src/plugins/autoflow/AutoflowTabularView.js, /home/z/code/openmct/src/plugins/autoflow/dom-observer.js, /home/z/code/openmct/src/plugins/autoflow/VueView.js, /home/z/code/openmct/src/plugins/charts/bar/BarGraphCompositionPolicy.js, /home/z/code/openmct/src/plugins/charts/bar/BarGraphConstants.js, /home/z/code/openmct/src/plugins/charts/bar/BarGraphViewProvider.js, /home/z/code/openmct/src/plugins/charts/bar/inspector/BarGraphInspectorViewProvider.js, /home/z/code/openmct/src/plugins/charts/bar/plugin.js, /home/z/code/openmct/src/plugins/charts/bar/pluginSpec.js, /home/z/code/openmct/src/plugins/charts/scatter/inspector/ScatterPlotInspectorViewProvider.js, /home/z/code/openmct/src/plugins/charts/scatter/plugin.js, /home/z/code/openmct/src/plugins/charts/scatter/pluginSpec.js, /home/z/code/openmct/src/plugins/charts/scatter/ScatterPlotCompositionPolicy.js, /home/z/code/openmct/src/plugins/charts/scatter/scatterPlotConstants.js, /home/z/code/openmct/src/plugins/charts/scatter/ScatterPlotViewProvider.js, /home/z/code/openmct/src/plugins/clearData/ClearDataAction.js, /home/z/code/openmct/src/plugins/clearData/plugin.js, /home/z/code/openmct/src/plugins/clearData/pluginSpec.js, /home/z/code/openmct/src/plugins/clock/ClockViewProvider.js, /home/z/code/openmct/src/plugins/clock/plugin.js, /home/z/code/openmct/src/plugins/clock/pluginSpec.js, /home/z/code/openmct/src/plugins/condition/Condition.js, /home/z/code/openmct/src/plugins/condition/ConditionManager.js, /home/z/code/openmct/src/plugins/condition/ConditionManagerSpec.js, /home/z/code/openmct/src/plugins/condition/ConditionSetCompositionPolicy.js, /home/z/code/openmct/src/plugins/condition/ConditionSetCompositionPolicySpec.js, /home/z/code/openmct/src/plugins/condition/ConditionSetMetadataProvider.js, /home/z/code/openmct/src/plugins/condition/ConditionSetTelemetryProvider.js, /home/z/code/openmct/src/plugins/condition/ConditionSetViewProvider.js, /home/z/code/openmct/src/plugins/condition/ConditionSpec.js, /home/z/code/openmct/src/plugins/condition/criterion/AllTelemetryCriterion.js, /home/z/code/openmct/src/plugins/condition/criterion/TelemetryCriterion.js, /home/z/code/openmct/src/plugins/condition/criterion/TelemetryCriterionSpec.js, /home/z/code/openmct/src/plugins/condition/plugin.js, /home/z/code/openmct/src/plugins/condition/pluginSpec.js, /home/z/code/openmct/src/plugins/condition/StyleRuleManager.js, /home/z/code/openmct/src/plugins/condition/utils/constants.js, /home/z/code/openmct/src/plugins/condition/utils/evaluator.js, /home/z/code/openmct/src/plugins/condition/utils/evaluatorSpec.js, /home/z/code/openmct/src/plugins/condition/utils/operations.js, /home/z/code/openmct/src/plugins/condition/utils/operationsSpec.js, /home/z/code/openmct/src/plugins/condition/utils/styleUtils.js, /home/z/code/openmct/src/plugins/condition/utils/time.js, /home/z/code/openmct/src/plugins/condition/utils/timeSpec.js, /home/z/code/openmct/src/plugins/conditionWidget/ConditionWidgetViewProvider.js, /home/z/code/openmct/src/plugins/conditionWidget/plugin.js, /home/z/code/openmct/src/plugins/conditionWidget/pluginSpec.js, /home/z/code/openmct/src/plugins/CouchDBSearchFolder/plugin.js, /home/z/code/openmct/src/plugins/CouchDBSearchFolder/pluginSpec.js, /home/z/code/openmct/src/plugins/defaultRootName/plugin.js, /home/z/code/openmct/src/plugins/defaultRootName/pluginSpec.js, /home/z/code/openmct/src/plugins/DeviceClassifier/plugin.js, /home/z/code/openmct/src/plugins/DeviceClassifier/src/DeviceClassifier.js, /home/z/code/openmct/src/plugins/DeviceClassifier/src/DeviceClassifierSpec.js, /home/z/code/openmct/src/plugins/DeviceClassifier/src/DeviceMatchers.js, /home/z/code/openmct/src/plugins/DeviceClassifier/src/DeviceMatchersSpec.js, /home/z/code/openmct/src/plugins/displayLayout/actions/CopyToClipboardAction.js, /home/z/code/openmct/src/plugins/displayLayout/AlphanumericFormatViewProvider.js, /home/z/code/openmct/src/plugins/displayLayout/CustomStringFormatter.js, /home/z/code/openmct/src/plugins/displayLayout/CustomStringFormatterSpec.js, /home/z/code/openmct/src/plugins/displayLayout/DisplayLayoutToolbar.js, /home/z/code/openmct/src/plugins/displayLayout/DisplayLayoutType.js, /home/z/code/openmct/src/plugins/displayLayout/DrawingObjectTypes.js, /home/z/code/openmct/src/plugins/displayLayout/LayoutDrag.js, /home/z/code/openmct/src/plugins/displayLayout/mixins/objectStyles-mixin.js, /home/z/code/openmct/src/plugins/displayLayout/plugin.js, /home/z/code/openmct/src/plugins/displayLayout/pluginSpec.js, /home/z/code/openmct/src/plugins/duplicate/DuplicateAction.js, /home/z/code/openmct/src/plugins/duplicate/DuplicateTask.js, /home/z/code/openmct/src/plugins/duplicate/plugin.js, /home/z/code/openmct/src/plugins/duplicate/pluginSpec.js, /home/z/code/openmct/src/plugins/exportAsJSONAction/ExportAsJSONAction.js, /home/z/code/openmct/src/plugins/exportAsJSONAction/ExportAsJSONActionSpec.js, /home/z/code/openmct/src/plugins/exportAsJSONAction/plugin.js, /home/z/code/openmct/src/plugins/faultManagement/constants.js, /home/z/code/openmct/src/plugins/faultManagement/FaultManagementInspectorViewProvider.js, /home/z/code/openmct/src/plugins/faultManagement/FaultManagementObjectProvider.js, /home/z/code/openmct/src/plugins/faultManagement/FaultManagementPlugin.js, /home/z/code/openmct/src/plugins/faultManagement/FaultManagementViewProvider.js, /home/z/code/openmct/src/plugins/faultManagement/pluginSpec.js, /home/z/code/openmct/src/plugins/filters/FiltersInspectorViewProvider.js, /home/z/code/openmct/src/plugins/filters/plugin.js, /home/z/code/openmct/src/plugins/flexibleLayout/flexibleLayoutViewProvider.js, /home/z/code/openmct/src/plugins/flexibleLayout/plugin.js, /home/z/code/openmct/src/plugins/flexibleLayout/pluginSpec.js, /home/z/code/openmct/src/plugins/flexibleLayout/toolbarProvider.js, /home/z/code/openmct/src/plugins/flexibleLayout/utils/container.js, /home/z/code/openmct/src/plugins/flexibleLayout/utils/frame.js, /home/z/code/openmct/src/plugins/folderView/components/composition-loader.js, /home/z/code/openmct/src/plugins/folderView/components/status-listener.js, /home/z/code/openmct/src/plugins/folderView/constants.js, /home/z/code/openmct/src/plugins/folderView/FolderGridView.js, /home/z/code/openmct/src/plugins/folderView/FolderListView.js, /home/z/code/openmct/src/plugins/folderView/plugin.js, /home/z/code/openmct/src/plugins/folderView/pluginSpec.js, /home/z/code/openmct/src/plugins/formActions/CreateAction.js, /home/z/code/openmct/src/plugins/formActions/CreateActionSpec.js, /home/z/code/openmct/src/plugins/formActions/CreateWizard.js, /home/z/code/openmct/src/plugins/formActions/EditPropertiesAction.js, /home/z/code/openmct/src/plugins/formActions/plugin.js, /home/z/code/openmct/src/plugins/formActions/pluginSpec.js, /home/z/code/openmct/src/plugins/formActions/PropertiesAction.js, /home/z/code/openmct/src/plugins/gauge/gauge-limit-util.js, /home/z/code/openmct/src/plugins/gauge/GaugePlugin.js, /home/z/code/openmct/src/plugins/gauge/GaugePluginSpec.js, /home/z/code/openmct/src/plugins/gauge/GaugeViewProvider.js, /home/z/code/openmct/src/plugins/goToOriginalAction/goToOriginalAction.js, /home/z/code/openmct/src/plugins/goToOriginalAction/plugin.js, /home/z/code/openmct/src/plugins/goToOriginalAction/pluginSpec.js, /home/z/code/openmct/src/plugins/hyperlink/HyperlinkProvider.js, /home/z/code/openmct/src/plugins/hyperlink/plugin.js, /home/z/code/openmct/src/plugins/hyperlink/pluginSpec.js, /home/z/code/openmct/src/plugins/imagery/components/Compass/pluginSpec.js, /home/z/code/openmct/src/plugins/imagery/components/Compass/utils.js, /home/z/code/openmct/src/plugins/imagery/components/RelatedTelemetry/RelatedTelemetry.js, /home/z/code/openmct/src/plugins/imagery/ImageryTimestripViewProvider.js, /home/z/code/openmct/src/plugins/imagery/ImageryView.js, /home/z/code/openmct/src/plugins/imagery/ImageryViewProvider.js, /home/z/code/openmct/src/plugins/imagery/lib/eventHelpers.js, /home/z/code/openmct/src/plugins/imagery/mixins/imageryData.js, /home/z/code/openmct/src/plugins/imagery/plugin.js, /home/z/code/openmct/src/plugins/imagery/pluginSpec.js, /home/z/code/openmct/src/plugins/importFromJSONAction/ImportFromJSONAction.js, /home/z/code/openmct/src/plugins/importFromJSONAction/ImportFromJSONActionSpec.js, /home/z/code/openmct/src/plugins/importFromJSONAction/plugin.js, /home/z/code/openmct/src/plugins/inspectorViews/annotations/AnnotationsViewProvider.js, /home/z/code/openmct/src/plugins/inspectorViews/elements/ElementsViewProvider.js, /home/z/code/openmct/src/plugins/inspectorViews/elements/PlotElementsViewProvider.js, /home/z/code/openmct/src/plugins/inspectorViews/plugin.js, /home/z/code/openmct/src/plugins/inspectorViews/properties/PropertiesViewProvider.js, /home/z/code/openmct/src/plugins/inspectorViews/styles/constants.js, /home/z/code/openmct/src/plugins/inspectorViews/styles/StylesInspectorViewProvider.js, /home/z/code/openmct/src/plugins/inspectorViews/styles/StylesManager.js, /home/z/code/openmct/src/plugins/interceptors/missingObjectInterceptor.js, /home/z/code/openmct/src/plugins/interceptors/plugin.js, /home/z/code/openmct/src/plugins/interceptors/pluginSpec.js, /home/z/code/openmct/src/plugins/ISOTimeFormat/ISOTimeFormat.js, /home/z/code/openmct/src/plugins/ISOTimeFormat/plugin.js, /home/z/code/openmct/src/plugins/ISOTimeFormat/pluginSpec.js, /home/z/code/openmct/src/plugins/LADTable/LADTableCompositionPolicy.js, /home/z/code/openmct/src/plugins/LADTable/LADTableConfiguration.js, /home/z/code/openmct/src/plugins/LADTable/LADTableConfigurationViewProvider.js, /home/z/code/openmct/src/plugins/LADTable/LadTableSetView.js, /home/z/code/openmct/src/plugins/LADTable/LADTableSetViewProvider.js, /home/z/code/openmct/src/plugins/LADTable/LADTableView.js, /home/z/code/openmct/src/plugins/LADTable/LADTableViewProvider.js, /home/z/code/openmct/src/plugins/LADTable/plugin.js, /home/z/code/openmct/src/plugins/LADTable/pluginSpec.js, /home/z/code/openmct/src/plugins/LADTable/ViewActions.js, /home/z/code/openmct/src/plugins/latestDataClock/LADClock.js, /home/z/code/openmct/src/plugins/latestDataClock/plugin.js, /home/z/code/openmct/src/plugins/licenses/plugin.js, /home/z/code/openmct/src/plugins/linkAction/LinkAction.js, /home/z/code/openmct/src/plugins/linkAction/plugin.js, /home/z/code/openmct/src/plugins/linkAction/pluginSpec.js, /home/z/code/openmct/src/plugins/localStorage/LocalStorageObjectProvider.js, /home/z/code/openmct/src/plugins/localStorage/plugin.js, /home/z/code/openmct/src/plugins/localStorage/pluginSpec.js, /home/z/code/openmct/src/plugins/localTimeSystem/LocalTimeFormat.js, /home/z/code/openmct/src/plugins/localTimeSystem/LocalTimeSystem.js, /home/z/code/openmct/src/plugins/localTimeSystem/plugin.js, /home/z/code/openmct/src/plugins/localTimeSystem/pluginSpec.js, /home/z/code/openmct/src/plugins/move/MoveAction.js, /home/z/code/openmct/src/plugins/move/plugin.js, /home/z/code/openmct/src/plugins/move/pluginSpec.js, /home/z/code/openmct/src/plugins/myItems/createMyItemsIdentifier.js, /home/z/code/openmct/src/plugins/myItems/myItemsInterceptor.js, /home/z/code/openmct/src/plugins/myItems/plugin.js, /home/z/code/openmct/src/plugins/myItems/pluginSpec.js, /home/z/code/openmct/src/plugins/newFolderAction/newFolderAction.js, /home/z/code/openmct/src/plugins/newFolderAction/plugin.js, /home/z/code/openmct/src/plugins/newFolderAction/pluginSpec.js, /home/z/code/openmct/src/plugins/notebook/actions/CopyToNotebookAction.js, /home/z/code/openmct/src/plugins/notebook/actions/ExportNotebookAsTextAction.js, /home/z/code/openmct/src/plugins/notebook/monkeyPatchObjectAPIForNotebooks.js, /home/z/code/openmct/src/plugins/notebook/notebook-constants.js, /home/z/code/openmct/src/plugins/notebook/NotebookType.js, /home/z/code/openmct/src/plugins/notebook/NotebookViewProvider.js, /home/z/code/openmct/src/plugins/notebook/plugin.js, /home/z/code/openmct/src/plugins/notebook/pluginSpec.js, /home/z/code/openmct/src/plugins/notebook/snapshot-container.js, /home/z/code/openmct/src/plugins/notebook/snapshot.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-entries.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-entriesSpec.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-image.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-key-code.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-migration.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-snapshot-menu.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-storage.js, /home/z/code/openmct/src/plugins/notebook/utils/notebook-storageSpec.js, /home/z/code/openmct/src/plugins/notebook/utils/painterroInstance.js, /home/z/code/openmct/src/plugins/notebook/utils/removeDialog.js, /home/z/code/openmct/src/plugins/notificationIndicator/plugin.js, /home/z/code/openmct/src/plugins/notificationIndicator/pluginSpec.js, /home/z/code/openmct/src/plugins/objectMigration/Migrations.js, /home/z/code/openmct/src/plugins/objectMigration/plugin.js, /home/z/code/openmct/src/plugins/openInNewTabAction/openInNewTabAction.js, /home/z/code/openmct/src/plugins/openInNewTabAction/plugin.js, /home/z/code/openmct/src/plugins/openInNewTabAction/pluginSpec.js, /home/z/code/openmct/src/plugins/operatorStatus/AbstractStatusIndicator.js, /home/z/code/openmct/src/plugins/operatorStatus/operatorStatus/OperatorStatusIndicator.js, /home/z/code/openmct/src/plugins/operatorStatus/plugin.js, /home/z/code/openmct/src/plugins/operatorStatus/pollQuestion/PollQuestionIndicator.js, /home/z/code/openmct/src/plugins/performanceIndicator/plugin.js, /home/z/code/openmct/src/plugins/performanceIndicator/pluginSpec.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchChangesFeed.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchDocument.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchObjectProvider.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchObjectQueue.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchSearchProvider.js, /home/z/code/openmct/src/plugins/persistence/couch/CouchStatusIndicator.js, /home/z/code/openmct/src/plugins/persistence/couch/plugin.js, /home/z/code/openmct/src/plugins/persistence/couch/pluginSpec.js, /home/z/code/openmct/src/plugins/plan/GanttChartCompositionPolicy.js, /home/z/code/openmct/src/plugins/plan/inspector/ActivityInspectorViewProvider.js, /home/z/code/openmct/src/plugins/plan/inspector/GanttChartInspectorViewProvider.js, /home/z/code/openmct/src/plugins/plan/PlanViewConfiguration.js, /home/z/code/openmct/src/plugins/plan/PlanViewProvider.js, /home/z/code/openmct/src/plugins/plan/plugin.js, /home/z/code/openmct/src/plugins/plan/pluginSpec.js, /home/z/code/openmct/src/plugins/plan/util.js, /home/z/code/openmct/src/plugins/plot/actions/utils.js, /home/z/code/openmct/src/plugins/plot/actions/ViewActions.js, /home/z/code/openmct/src/plugins/plot/chart/limitUtil.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartAlarmLineSet.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartAlarmPointSet.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartLineLinear.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartLineStepAfter.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartPointSet.js, /home/z/code/openmct/src/plugins/plot/chart/MCTChartSeriesElement.js, /home/z/code/openmct/src/plugins/plot/configuration/Collection.js, /home/z/code/openmct/src/plugins/plot/configuration/ConfigStore.js, /home/z/code/openmct/src/plugins/plot/configuration/LegendModel.js, /home/z/code/openmct/src/plugins/plot/configuration/Model.js, /home/z/code/openmct/src/plugins/plot/configuration/PlotConfigurationModel.js, /home/z/code/openmct/src/plugins/plot/configuration/PlotSeries.js, /home/z/code/openmct/src/plugins/plot/configuration/SeriesCollection.js, /home/z/code/openmct/src/plugins/plot/configuration/XAxisModel.js, /home/z/code/openmct/src/plugins/plot/configuration/YAxisModel.js, /home/z/code/openmct/src/plugins/plot/draw/Draw2D.js, /home/z/code/openmct/src/plugins/plot/draw/DrawLoader.js, /home/z/code/openmct/src/plugins/plot/draw/DrawWebGL.js, /home/z/code/openmct/src/plugins/plot/draw/MarkerShapes.js, /home/z/code/openmct/src/plugins/plot/inspector/forms/formUtil.js, /home/z/code/openmct/src/plugins/plot/inspector/PlotsInspectorViewProvider.js, /home/z/code/openmct/src/plugins/plot/inspector/StackedPlotsInspectorViewProvider.js, /home/z/code/openmct/src/plugins/plot/lib/eventHelpers.js, /home/z/code/openmct/src/plugins/plot/LinearScale.js, /home/z/code/openmct/src/plugins/plot/mathUtils.js, /home/z/code/openmct/src/plugins/plot/overlayPlot/OverlayPlotCompositionPolicy.js, /home/z/code/openmct/src/plugins/plot/overlayPlot/OverlayPlotViewProvider.js, /home/z/code/openmct/src/plugins/plot/overlayPlot/pluginSpec.js, /home/z/code/openmct/src/plugins/plot/PlotViewProvider.js, /home/z/code/openmct/src/plugins/plot/plugin.js, /home/z/code/openmct/src/plugins/plot/pluginSpec.js, /home/z/code/openmct/src/plugins/plot/stackedPlot/mixins/objectStyles-mixin.js, /home/z/code/openmct/src/plugins/plot/stackedPlot/pluginSpec.js, /home/z/code/openmct/src/plugins/plot/stackedPlot/StackedPlotCompositionPolicy.js, /home/z/code/openmct/src/plugins/plot/stackedPlot/stackedPlotConfigurationInterceptor.js, /home/z/code/openmct/src/plugins/plot/stackedPlot/StackedPlotViewProvider.js, /home/z/code/openmct/src/plugins/plot/tickUtils.js, /home/z/code/openmct/src/plugins/plugins.js, /home/z/code/openmct/src/plugins/remoteClock/plugin.js, /home/z/code/openmct/src/plugins/remoteClock/RemoteClock.js, /home/z/code/openmct/src/plugins/remoteClock/RemoteClockSpec.js, /home/z/code/openmct/src/plugins/remoteClock/requestInterceptor.js, /home/z/code/openmct/src/plugins/remove/plugin.js, /home/z/code/openmct/src/plugins/remove/pluginSpec.js, /home/z/code/openmct/src/plugins/remove/RemoveAction.js, /home/z/code/openmct/src/plugins/staticRootPlugin/plugin.js, /home/z/code/openmct/src/plugins/staticRootPlugin/StaticModelProvider.js, /home/z/code/openmct/src/plugins/staticRootPlugin/StaticModelProviderSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/plugin.js, /home/z/code/openmct/src/plugins/summaryWidget/src/Condition.js, /home/z/code/openmct/src/plugins/summaryWidget/src/ConditionEvaluator.js, /home/z/code/openmct/src/plugins/summaryWidget/src/ConditionManager.js, /home/z/code/openmct/src/plugins/summaryWidget/src/eventHelpers.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/ColorPalette.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/IconPalette.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/KeySelect.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/ObjectSelect.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/OperationSelect.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/Palette.js, /home/z/code/openmct/src/plugins/summaryWidget/src/input/Select.js, /home/z/code/openmct/src/plugins/summaryWidget/src/Rule.js, /home/z/code/openmct/src/plugins/summaryWidget/src/SummaryWidget.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/EvaluatorPool.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/EvaluatorPoolSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/operations.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetCondition.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetConditionSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetEvaluator.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetMetadataProvider.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetRule.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetRuleSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetTelemetryProvider.js, /home/z/code/openmct/src/plugins/summaryWidget/src/telemetry/SummaryWidgetTelemetryProviderSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/src/TestDataItem.js, /home/z/code/openmct/src/plugins/summaryWidget/src/TestDataManager.js, /home/z/code/openmct/src/plugins/summaryWidget/src/views/SummaryWidgetView.js, /home/z/code/openmct/src/plugins/summaryWidget/src/views/SummaryWidgetViewProvider.js, /home/z/code/openmct/src/plugins/summaryWidget/src/WidgetDnD.js, /home/z/code/openmct/src/plugins/summaryWidget/SummaryWidgetsCompositionPolicy.js, /home/z/code/openmct/src/plugins/summaryWidget/SummaryWidgetViewPolicy.js, /home/z/code/openmct/src/plugins/summaryWidget/test/ConditionEvaluatorSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/ConditionManagerSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/ConditionSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/ColorPaletteSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/IconPaletteSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/KeySelectSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/ObjectSelectSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/OperationSelectSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/PaletteSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/input/SelectSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/RuleSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/SummaryWidgetSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/SummaryWidgetViewPolicySpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/TestDataItemSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/TestDataManagerSpec.js, /home/z/code/openmct/src/plugins/summaryWidget/test/WidgetDnDSpec.js, /home/z/code/openmct/src/plugins/tabs/plugin.js, /home/z/code/openmct/src/plugins/tabs/pluginSpec.js, /home/z/code/openmct/src/plugins/tabs/tabs.js, /home/z/code/openmct/src/plugins/telemetryMean/plugin.js, /home/z/code/openmct/src/plugins/telemetryMean/src/MeanTelemetryProvider.js, /home/z/code/openmct/src/plugins/telemetryMean/src/MeanTelemetryProviderSpec.js, /home/z/code/openmct/src/plugins/telemetryMean/src/MockTelemetryApi.js, /home/z/code/openmct/src/plugins/telemetryMean/src/TelemetryAverager.js, /home/z/code/openmct/src/plugins/telemetryTable/collections/TableRowCollection.js, /home/z/code/openmct/src/plugins/telemetryTable/plugin.js, /home/z/code/openmct/src/plugins/telemetryTable/pluginSpec.js, /home/z/code/openmct/src/plugins/telemetryTable/TableConfigurationViewProvider.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTable.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableColumn.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableConfiguration.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableNameColumn.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableRow.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableType.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableUnitColumn.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableView.js, /home/z/code/openmct/src/plugins/telemetryTable/TelemetryTableViewProvider.js, /home/z/code/openmct/src/plugins/telemetryTable/ViewActions.js, /home/z/code/openmct/src/plugins/themes/espresso.js, /home/z/code/openmct/src/plugins/themes/installTheme.js, /home/z/code/openmct/src/plugins/themes/snow.js, /home/z/code/openmct/src/plugins/timeConductor/plugin.js, /home/z/code/openmct/src/plugins/timeConductor/pluginSpec.js, /home/z/code/openmct/src/plugins/timeConductor/utcMultiTimeFormat.js, /home/z/code/openmct/src/plugins/timeline/plugin.js, /home/z/code/openmct/src/plugins/timeline/pluginSpec.js, /home/z/code/openmct/src/plugins/timeline/TimelineCompositionPolicy.js, /home/z/code/openmct/src/plugins/timeline/timelineInterceptor.js, /home/z/code/openmct/src/plugins/timeline/TimelineViewProvider.js, /home/z/code/openmct/src/plugins/timelist/constants.js, /home/z/code/openmct/src/plugins/timelist/inspector/TimeListInspectorViewProvider.js, /home/z/code/openmct/src/plugins/timelist/plugin.js, /home/z/code/openmct/src/plugins/timelist/pluginSpec.js, /home/z/code/openmct/src/plugins/timelist/TimelistCompositionPolicy.js, /home/z/code/openmct/src/plugins/timelist/TimelistViewProvider.js, /home/z/code/openmct/src/plugins/timer/actions/PauseTimerAction.js, /home/z/code/openmct/src/plugins/timer/actions/RestartTimerAction.js, /home/z/code/openmct/src/plugins/timer/actions/StartTimerAction.js, /home/z/code/openmct/src/plugins/timer/actions/StopTimerAction.js, /home/z/code/openmct/src/plugins/timer/plugin.js, /home/z/code/openmct/src/plugins/timer/pluginSpec.js, /home/z/code/openmct/src/plugins/timer/TimerViewProvider.js, /home/z/code/openmct/src/plugins/URLIndicatorPlugin/URLIndicator.js, /home/z/code/openmct/src/plugins/URLIndicatorPlugin/URLIndicatorPlugin.js, /home/z/code/openmct/src/plugins/URLIndicatorPlugin/URLIndicatorSpec.js, /home/z/code/openmct/src/plugins/URLTimeSettingsSynchronizer/plugin.js, /home/z/code/openmct/src/plugins/URLTimeSettingsSynchronizer/pluginSpec.js, /home/z/code/openmct/src/plugins/URLTimeSettingsSynchronizer/URLTimeSettingsSynchronizer.js, /home/z/code/openmct/src/plugins/userIndicator/plugin.js, /home/z/code/openmct/src/plugins/userIndicator/pluginSpec.js, /home/z/code/openmct/src/plugins/utcTimeSystem/DurationFormat.js, /home/z/code/openmct/src/plugins/utcTimeSystem/LocalClock.js, /home/z/code/openmct/src/plugins/utcTimeSystem/plugin.js, /home/z/code/openmct/src/plugins/utcTimeSystem/pluginSpec.js, /home/z/code/openmct/src/plugins/utcTimeSystem/UTCTimeFormat.js, /home/z/code/openmct/src/plugins/utcTimeSystem/UTCTimeSystem.js, /home/z/code/openmct/src/plugins/viewDatumAction/plugin.js, /home/z/code/openmct/src/plugins/viewDatumAction/pluginSpec.js, /home/z/code/openmct/src/plugins/viewDatumAction/ViewDatumAction.js, /home/z/code/openmct/src/plugins/viewLargeAction/plugin.js, /home/z/code/openmct/src/plugins/viewLargeAction/viewLargeAction.js, /home/z/code/openmct/src/plugins/webPage/plugin.js, /home/z/code/openmct/src/plugins/webPage/pluginSpec.js, /home/z/code/openmct/src/plugins/webPage/WebPageViewProvider.js, /home/z/code/openmct/src/selection/Selection.js, /home/z/code/openmct/src/tools/url.js, /home/z/code/openmct/src/tools/urlSpec.js, /home/z/code/openmct/src/ui/color/Color.js, /home/z/code/openmct/src/ui/color/ColorHelper.js, /home/z/code/openmct/src/ui/color/ColorPalette.js, /home/z/code/openmct/src/ui/components/components.js, /home/z/code/openmct/src/ui/components/componentsSpec.js, /home/z/code/openmct/src/ui/inspector/InspectorDetailsSpec.js, /home/z/code/openmct/src/ui/inspector/InspectorStylesSpec.js, /home/z/code/openmct/src/ui/inspector/InspectorStylesSpecMocks.js, /home/z/code/openmct/src/ui/layout/LayoutSpec.js, /home/z/code/openmct/src/ui/layout/search/GrandSearchSpec.js, /home/z/code/openmct/src/ui/mixins/context-menu-gesture.js, /home/z/code/openmct/src/ui/mixins/object-link.js, /home/z/code/openmct/src/ui/mixins/staleness-mixin.js, /home/z/code/openmct/src/ui/mixins/toggle-mixin.js, /home/z/code/openmct/src/ui/preview/plugin.js, /home/z/code/openmct/src/ui/preview/PreviewAction.js, /home/z/code/openmct/src/ui/preview/ViewHistoricalDataAction.js, /home/z/code/openmct/src/ui/registries/InspectorViewRegistry.js, /home/z/code/openmct/src/ui/registries/ToolbarRegistry.js, /home/z/code/openmct/src/ui/registries/ViewRegistry.js, /home/z/code/openmct/src/ui/router/ApplicationRouter.js, /home/z/code/openmct/src/ui/router/ApplicationRouterSpec.js, /home/z/code/openmct/src/ui/router/Browse.js, /home/z/code/openmct/src/utils/agent/Agent.js, /home/z/code/openmct/src/utils/agent/AgentSpec.js, /home/z/code/openmct/src/utils/clipboard.js, /home/z/code/openmct/src/utils/clock/DefaultClock.js, /home/z/code/openmct/src/utils/clock/Ticker.js, /home/z/code/openmct/src/utils/duration.js, /home/z/code/openmct/src/utils/raf.js, /home/z/code/openmct/src/utils/rafSpec.js, /home/z/code/openmct/src/utils/staleness.js, /home/z/code/openmct/src/utils/template/templateHelpers.js, /home/z/code/openmct/src/utils/template/templateHelpersSpec.js, /home/z/code/openmct/src/utils/testing.js, /home/z/code/openmct/src/utils/testing/mockLocalStorage.js → dist3...
(!) Unresolved dependencies
https://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency
utils/testing (imported by "src/api/telemetry/TelemetryAPISpec.js", "src/api/telemetry/TelemetryCollectionSpec.js", "src/api/time/independentTimeAPISpec.js", "src/plugins/clearData/pluginSpec.js", "src/api/time/TimeAPISpec.js", "src/plugins/clock/pluginSpec.js", "src/plugins/condition/pluginSpec.js", "src/plugins/conditionWidget/pluginSpec.js", "src/plugins/CouchDBSearchFolder/pluginSpec.js", "src/plugins/defaultRootName/pluginSpec.js", "src/plugins/displayLayout/CustomStringFormatterSpec.js", "src/plugins/displayLayout/pluginSpec.js", "src/plugins/duplicate/pluginSpec.js", "src/plugins/exportAsJSONAction/ExportAsJSONActionSpec.js", "src/plugins/flexibleLayout/pluginSpec.js", "src/plugins/folderView/pluginSpec.js", "src/plugins/formActions/CreateActionSpec.js", "src/plugins/formActions/pluginSpec.js", "src/plugins/gauge/GaugePluginSpec.js", "src/plugins/goToOriginalAction/pluginSpec.js", "src/plugins/hyperlink/pluginSpec.js", "src/plugins/imagery/pluginSpec.js", "src/plugins/importFromJSONAction/ImportFromJSONActionSpec.js", "src/plugins/interceptors/pluginSpec.js", "src/plugins/LADTable/pluginSpec.js", "src/plugins/linkAction/pluginSpec.js", "src/plugins/localStorage/pluginSpec.js", "src/plugins/localTimeSystem/pluginSpec.js", "src/plugins/move/pluginSpec.js", "src/plugins/myItems/pluginSpec.js", "src/plugins/newFolderAction/pluginSpec.js", "src/plugins/notebook/pluginSpec.js", "src/plugins/notificationIndicator/pluginSpec.js", "src/plugins/openInNewTabAction/pluginSpec.js", "src/plugins/performanceIndicator/pluginSpec.js", "src/plugins/plan/pluginSpec.js", "src/plugins/plot/pluginSpec.js", "src/plugins/remoteClock/RemoteClockSpec.js", "src/plugins/remove/pluginSpec.js", "src/plugins/tabs/pluginSpec.js", "src/plugins/telemetryTable/pluginSpec.js", "src/plugins/timeConductor/pluginSpec.js", "src/plugins/timelist/pluginSpec.js", "src/plugins/timer/pluginSpec.js", "src/plugins/URLTimeSettingsSynchronizer/pluginSpec.js", "src/plugins/userIndicator/pluginSpec.js", "src/plugins/utcTimeSystem/pluginSpec.js", "src/plugins/viewDatumAction/pluginSpec.js", "src/plugins/webPage/pluginSpec.js", "src/ui/components/componentsSpec.js", "src/ui/inspector/InspectorDetailsSpec.js", "src/ui/inspector/InspectorStylesSpec.js", "src/ui/layout/LayoutSpec.js", "src/ui/router/ApplicationRouterSpec.js", "src/plugins/condition/criterion/TelemetryCriterionSpec.js", "src/plugins/notebook/utils/notebook-entriesSpec.js", "src/plugins/notebook/utils/notebook-storageSpec.js", "src/plugins/plot/overlayPlot/pluginSpec.js", "src/plugins/plot/stackedPlot/pluginSpec.js", "src/ui/layout/search/GrandSearchSpec.js", "src/plugins/charts/scatter/pluginSpec.js", "src/plugins/charts/bar/pluginSpec.js" and "src/plugins/persistence/couch/pluginSpec.js")
@/utils/template/templateHelpers (imported by "src/api/indicators/SimpleIndicator.js" and "src/utils/template/templateHelpersSpec.js")
@/api/time/IndependentTimeContext (imported by "src/api/time/TimeAPI.js" and "src/plugins/imagery/components/RelatedTelemetry/RelatedTelemetry.js")
EventEmitter (imported by "src/selection/Selection.js", "src/api/Editor.js", "src/api/actions/ActionCollection.js", "src/api/actions/ActionsAPI.js", "src/api/annotation/AnnotationAPI.js", "src/api/indicators/IndicatorAPI.js", "src/api/indicators/SimpleIndicator.js", "src/api/menu/menu.js", "src/api/objects/MutableDomainObject.js", "src/api/objects/ObjectAPI.js", "src/api/overlays/Overlay.js", "src/api/status/StatusAPI.js", "src/api/telemetry/TelemetryCollection.js", "src/api/time/TimeContext.js", "src/api/user/StatusAPI.js", "src/api/user/UserAPI.js", "src/plugins/condition/Condition.js", "src/plugins/condition/ConditionManager.js", "src/plugins/condition/StyleRuleManager.js", "src/plugins/LADTable/LADTableConfiguration.js", "src/plugins/notebook/snapshot-container.js", "src/plugins/plan/PlanViewConfiguration.js", "src/plugins/plot/pluginSpec.js", "src/plugins/tabs/pluginSpec.js", "src/plugins/timeline/pluginSpec.js", "src/plugins/timelist/pluginSpec.js", "src/utils/clock/DefaultClock.js", "src/ui/preview/PreviewAction.js", "src/plugins/condition/criterion/TelemetryCriterion.js", "src/plugins/inspectorViews/styles/StylesManager.js", "src/plugins/plot/draw/Draw2D.js", "src/plugins/plot/draw/DrawWebGL.js", "src/plugins/plot/overlayPlot/pluginSpec.js", "src/plugins/plot/stackedPlot/pluginSpec.js", "src/plugins/charts/scatter/pluginSpec.js", "src/plugins/charts/bar/pluginSpec.js", "example/exampleUser/ExampleUserProvider.js" and "EventEmitter?commonjs-external")
MCT (imported by "src/utils/testing.js")
saveAs (imported by "src/exporters/CSVExporter.js", "src/exporters/ImageExporter.js", "src/exporters/JSONExporter.js" and "src/plugins/notebook/actions/ExportNotebookAsTextAction.js")
@/plugins/condition/ConditionManager (imported by "src/plugins/condition/pluginSpec.js")
objectUtils (imported by "src/api/objects/ObjectAPI.js", "src/plugins/displayLayout/plugin.js", "src/api/objects/TransactionSpec.js", "src/api/telemetry/TelemetryAPI.js", "src/plugins/importFromJSONAction/ImportFromJSONAction.js", "src/plugins/staticRootPlugin/StaticModelProvider.js" and "src/plugins/notebook/utils/notebook-storage.js")
@/utils/raf (imported by "src/plugins/operatorStatus/AbstractStatusIndicator.js")
@/plugins/formActions/CreateAction (imported by "src/plugins/newFolderAction/newFolderAction.js" and "src/ui/layout/CreateButton.vue")
@/plugins/notebook/notebook-constants (imported by "src/plugins/notebook/snapshot.js")
@/utils/agent/Agent (imported by "src/plugins/notebook/NotebookViewProvider.js")
@/utils/testing (imported by "src/plugins/timeline/pluginSpec.js")
@/plugins/timelist/TimelistCompositionPolicy (imported by "src/plugins/timelist/plugin.js")
@/plugins/timelist/constants (imported by "src/plugins/timelist/TimelistCompositionPolicy.js")
@/utils/staleness (imported by "src/ui/mixins/staleness-mixin.js", "src/plugins/condition/criterion/AllTelemetryCriterion.js", "src/plugins/condition/criterion/TelemetryCriterion.js", "src/plugins/LADTable/components/LADTable.vue", "src/plugins/LADTable/components/LadTableSet.vue", "src/plugins/plot/Plot.vue", "src/plugins/condition/components/ConditionCollection.vue" and "src/plugins/plot/stackedPlot/StackedPlotItem.vue")
@/utils/clipboard (imported by "src/plugins/displayLayout/actions/CopyToClipboardAction.js")
utils/testing/mockLocalStorage (imported by "src/ui/inspector/InspectorStylesSpec.js")
@/plugins/condition/components/inspector/StylesView.vue (imported by "src/ui/inspector/InspectorStylesSpec.js" and "src/plugins/inspectorViews/styles/StylesInspectorView.vue")
@/plugins/condition/StyleRuleManager (imported by "src/plugins/displayLayout/mixins/objectStyles-mixin.js", "src/plugins/plot/stackedPlot/mixins/objectStyles-mixin.js", "src/ui/components/ObjectView.vue" and "src/ui/preview/Preview.vue")
@/plugins/condition/utils/operations (imported by "src/plugins/condition/criterion/AllTelemetryCriterion.js")
@/plugins/condition/utils/styleUtils (imported by "src/plugins/displayLayout/mixins/objectStyles-mixin.js", "src/plugins/condition/components/inspector/StylesView.vue" and "src/plugins/condition/components/inspector/StyleEditor.vue")
@/ui/preview/Preview.vue (imported by "src/plugins/viewLargeAction/viewLargeAction.js")
../../../../src/exporters/JSONExporter.js (imported by "src/plugins/exportAsJSONAction/ExportAsJSONAction.js")
@/plugins/plot/actions/utils (imported by "src/plugins/plot/actions/ViewActions.js")
@/ui/color/Color (imported by "src/plugins/plot/configuration/SeriesCollection.js" and "src/plugins/charts/bar/inspector/SeriesOptions.vue")
@/ui/color/ColorPalette (imported by "src/plugins/plot/configuration/SeriesCollection.js", "src/plugins/plot/stackedPlot/StackedPlot.vue" and "src/plugins/charts/bar/inspector/BarGraphOptions.vue")
../../../../src/tools/url (imported by "src/plugins/openInNewTabAction/openInNewTabAction.js" and "src/plugins/LADTable/components/LADRow.vue")
@/plugins/condition/utils/constants (imported by "src/plugins/plot/stackedPlot/mixins/objectStyles-mixin.js", "src/ui/components/ObjectView.vue", "src/ui/preview/Preview.vue", "src/plugins/condition/components/inspector/StyleEditor.vue" and "src/plugins/condition/components/Condition.vue")
@/ui/preview/PreviewAction (imported by "src/plugins/imagery/components/ImageryTimeView.vue")
@/api/forms/components/FormRow.vue (imported by "src/api/forms/components/FormProperties.vue")
@/ui/preview/PreviewAction.js (imported by "src/plugins/condition/components/inspector/StylesView.vue" and "src/plugins/LADTable/components/LADRow.vue")
utils/clock/Ticker (imported by "src/plugins/clock/components/Clock.vue", "src/plugins/clock/components/ClockIndicator.vue" and "src/plugins/timer/components/Timer.vue")
@/api/forms/components/controls/SelectField.vue (imported by "src/api/forms/components/controls/ClockDisplayFormatField.vue", "src/plugins/faultManagement/FaultManagementListHeader.vue" and "src/plugins/faultManagement/FaultManagementSearch.vue")
utils/duration (imported by "src/plugins/plan/inspector/components/PlanActivitiesView.vue" and "src/plugins/timeConductor/ConductorHistory.vue")
@/ui/components/swim-lane/SwimLane.vue (imported by "src/plugins/timeline/TimelineViewLayout.vue", "src/plugins/imagery/components/ImageryTimeView.vue", "src/plugins/plan/components/Plan.vue", "src/plugins/timeline/TimelineObjectView.vue" and "src/plugins/plan/components/ActivityTimeline.vue")
@/ui/mixins/staleness-mixin (imported by "src/ui/components/ObjectView.vue", "src/plugins/gauge/components/Gauge.vue", "src/plugins/displayLayout/components/TelemetryView.vue", "src/plugins/plot/stackedPlot/StackedPlotItem.vue", "src/plugins/plot/legend/PlotLegendItemCollapsed.vue" and "src/plugins/plot/legend/PlotLegendItemExpanded.vue")
@/ui/components/ToggleSwitch.vue (imported by "src/plugins/gauge/components/GaugeFormController.vue" and "src/api/forms/components/controls/ToggleSwitchField.vue")
@/ui/components/search.vue (imported by "src/plugins/notebook/components/Notebook.vue" and "src/plugins/faultManagement/FaultManagementSearch.vue")
@/plugins/timeConductor/independent/IndependentTimeConductor.vue (imported by "src/ui/components/ObjectView.vue")
@/ui/layout/mct-tree.vue (imported by "src/api/forms/components/controls/Locator.vue")
@/plugins/condition/components/ConditionError.vue (imported by "src/plugins/condition/components/inspector/StylesView.vue")
@/plugins/condition/components/ConditionDescription.vue (imported by "src/plugins/condition/components/inspector/StylesView.vue")
@/ui/components/ObjectView.vue (imported by "src/plugins/timeline/TimelineObjectView.vue")
@/plugins/timeConductor/utcMultiTimeFormat (imported by "src/ui/components/TimeSystemAxis.vue")
@/plugins/notebook/utils/notebook-storage.js (imported by "src/plugins/displayLayout/components/TelemetryView.vue")
@/plugins/notebook/components/NotebookMenuSwitcher.vue (imported by "src/ui/layout/BrowseBar.vue", "src/ui/preview/preview-header.vue" and "src/ui/components/ObjectFrame.vue")
plotly-basic (imported by "src/plugins/charts/bar/BarGraphPlot.vue" and "src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue")
@/ui/components/ProgressBar.vue (imported by "src/ui/layout/search/SearchResultsDropDown.vue")
@/plugins/plot/configuration/ConfigStore (imported by "src/plugins/plot/stackedPlot/StackedPlotItem.vue")
@/plugins/plot/configuration/PlotConfigurationModel (imported by "src/plugins/plot/stackedPlot/StackedPlotItem.vue")
@/ui/toolbar/components/toolbar-color-picker.vue (imported by "src/plugins/condition/components/inspector/StyleEditor.vue")
@/ui/toolbar/components/toolbar-button.vue (imported by "src/plugins/condition/components/inspector/StyleEditor.vue")
@/ui/toolbar/components/toolbar-toggle-button.vue (imported by "src/plugins/condition/components/inspector/StyleEditor.vue")
@/ui/color/ColorSwatch.vue (imported by "src/plugins/charts/bar/inspector/SeriesOptions.vue", "src/plugins/plot/inspector/PlotOptionsItem.vue" and "src/plugins/plot/inspector/forms/SeriesForm.vue")
@/plugins/plan/util (imported by "src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue")
@/tools/url (imported by "src/plugins/notebook/components/NotebookEmbed.vue")
@/plugins/plot/chart/limitUtil (imported by "src/plugins/plot/legend/PlotLegendItemCollapsed.vue" and "src/plugins/plot/legend/PlotLegendItemExpanded.vue")
@/plugins/plot/lib/eventHelpers (imported by "src/plugins/plot/legend/PlotLegendItemExpanded.vue")
(!) Circular dependencies
node_modules/d3-interpolate/src/value.js -> node_modules/d3-interpolate/src/array.js -> node_modules/d3-interpolate/src/value.js
node_modules/d3-interpolate/src/value.js -> node_modules/d3-interpolate/src/object.js -> node_modules/d3-interpolate/src/value.js
node_modules/d3-selection/src/selection/index.js -> node_modules/d3-selection/src/selection/select.js -> node_modules/d3-selection/src/selection/index.js
...and 7 more
(!) Mixing named and default exports
https://rollupjs.org/configuration-options/#output-exports
The following entry modules are using named and default exports together:
src/api/forms/FormController.js
src/api/menu/menu.js
src/api/time/TimeContext.js
...and 5 other entry modules

Consumers of your bundle will have to use chunk.default to access their default export, which may not be what you want. Use `output.exports: "named"` to disable this warning.
(!) Generated empty chunks
"api/objects/InterceptorRegistrySpec" and "plugins/summaryWidget/test/WidgetDnDSpec"
(!) Plugin html: plugin-html: The output format 'cjs' is not directly supported. A custom `template` is probably required. Supported formats include: es, esm, iife, umd
created dist3 in 8.9s
(base) z@spin7:~/code/openmct$ 
shaynababe commented 1 year ago

export NODE_OPTIONS="--max-old-space-size=24576" 24g memory is node space now