From 4e8b650757dedf32fea978efdad587f1140152d0 Mon Sep 17 00:00:00 2001
From: Coung Ngo <cngo@gitlab.com>
Date: Wed, 22 Feb 2023 17:49:53 +0000
Subject: [PATCH] Delete unused code

Delete unused code in constants.js files
---
 .../analytics/cycle_analytics/constants.js       |  5 -----
 app/assets/javascripts/ci/reports/constants.js   | 14 --------------
 app/assets/javascripts/ci/runner/constants.js    |  1 -
 app/assets/javascripts/clusters/constants.js     | 16 ----------------
 app/assets/javascripts/diffs/constants.js        |  8 --------
 app/assets/javascripts/editor/constants.js       |  3 ---
 .../javascripts/feature_flags/constants.js       |  8 --------
 app/assets/javascripts/groups/constants.js       |  1 -
 .../javascripts/header_search/constants.js       |  4 ----
 .../javascripts/invite_members/constants.js      |  1 -
 .../jobs/components/table/constants.js           |  1 -
 app/assets/javascripts/members/constants.js      |  2 --
 app/assets/javascripts/monitoring/constants.js   |  6 ------
 .../package_registry/constants.js                | 11 -----------
 .../settings/group/constants.js                  |  4 ----
 app/assets/javascripts/pipelines/constants.js    |  3 ---
 .../javascripts/protected_branches/constants.js  |  9 ---------
 .../components/constants.js                      |  1 -
 .../usage_quotas/storage/constants.js            |  1 -
 .../vue_merge_request_widget/constants.js        |  3 ---
 .../components/pagination/constants.js           |  3 ---
 .../components/source_viewer/constants.js        |  2 --
 app/assets/javascripts/vue_shared/constants.js   |  2 --
 .../analytics/cycle_analytics/constants.js       |  2 --
 .../analytics/group_ci_cd_analytics/constants.js |  1 -
 .../productivity_analytics/constants.js          |  1 -
 ee/app/assets/javascripts/approvals/constants.js |  2 --
 .../protected_environments/constants.js          |  6 ------
 .../javascripts/protected_tags/constants.js      |  8 --------
 .../dast_scanner_profiles/constants.js           |  5 -----
 .../javascripts/security_dashboard/constants.js  |  4 ----
 .../security_orchestration/constants.js          |  4 ----
 .../usage_quotas/pipelines/constants.js          |  1 -
 .../javascripts/usage_quotas/seats/constants.js  |  2 --
 .../usage_quotas/storage/constants.js            |  2 --
 locale/gitlab.pot                                | 12 ------------
 36 files changed, 159 deletions(-)
 delete mode 100644 app/assets/javascripts/clusters/constants.js

diff --git a/app/assets/javascripts/analytics/cycle_analytics/constants.js b/app/assets/javascripts/analytics/cycle_analytics/constants.js
index 2758d686fb162..0bf4d0ef8c5c6 100644
--- a/app/assets/javascripts/analytics/cycle_analytics/constants.js
+++ b/app/assets/javascripts/analytics/cycle_analytics/constants.js
@@ -32,11 +32,6 @@ export const I18N_VSA_ERROR_SELECTED_STAGE = __(
   'There was an error fetching data for the selected stage',
 );
 
-export const OVERVIEW_METRICS = {
-  TIME_SUMMARY: 'TIME_SUMMARY',
-  RECENT_ACTIVITY: 'RECENT_ACTIVITY',
-};
-
 export const SUMMARY_METRICS_REQUEST = [
   { endpoint: METRIC_TYPE_SUMMARY, name: __('recent activity'), request: getValueStreamMetrics },
 ];
diff --git a/app/assets/javascripts/ci/reports/constants.js b/app/assets/javascripts/ci/reports/constants.js
index bad6fa1e7b9f4..1137236d355ca 100644
--- a/app/assets/javascripts/ci/reports/constants.js
+++ b/app/assets/javascripts/ci/reports/constants.js
@@ -1,10 +1,3 @@
-export const fieldTypes = {
-  codeBlock: 'codeBlock',
-  link: 'link',
-  seconds: 'seconds',
-  text: 'text',
-};
-
 export const LOADING = 'LOADING';
 export const ERROR = 'ERROR';
 export const SUCCESS = 'SUCCESS';
@@ -15,10 +8,6 @@ export const STATUS_NEUTRAL = 'neutral';
 export const STATUS_NOT_FOUND = 'not_found';
 
 export const ICON_WARNING = 'warning';
-export const ICON_SUCCESS = 'success';
-export const ICON_NOTFOUND = 'notfound';
-export const ICON_PENDING = 'pending';
-export const ICON_FAILED = 'failed';
 
 export const status = {
   LOADING,
@@ -26,9 +15,6 @@ export const status = {
   SUCCESS,
 };
 
-export const ACCESSIBILITY_ISSUE_ERROR = 'error';
-export const ACCESSIBILITY_ISSUE_WARNING = 'warning';
-
 /**
  * Slot names for the ReportSection component, corresponding to the success,
  * loading and error statuses.
diff --git a/app/assets/javascripts/ci/runner/constants.js b/app/assets/javascripts/ci/runner/constants.js
index 318eb7e74bd18..f36ffec210dd6 100644
--- a/app/assets/javascripts/ci/runner/constants.js
+++ b/app/assets/javascripts/ci/runner/constants.js
@@ -105,7 +105,6 @@ export const I18N_JOBS = s__('Runners|Jobs');
 export const I18N_ASSIGNED_PROJECTS = s__('Runners|Assigned Projects (%{projectCount})');
 export const I18N_FILTER_PROJECTS = s__('Runners|Filter projects');
 export const I18N_CLEAR_FILTER_PROJECTS = __('Clear');
-export const I18N_NONE = __('None');
 export const I18N_NO_JOBS_FOUND = s__('Runners|This runner has not run any jobs.');
 export const I18N_NO_PROJECTS_FOUND = __('No projects found');
 
diff --git a/app/assets/javascripts/clusters/constants.js b/app/assets/javascripts/clusters/constants.js
deleted file mode 100644
index c6ca895778d9c..0000000000000
--- a/app/assets/javascripts/clusters/constants.js
+++ /dev/null
@@ -1,16 +0,0 @@
-// These need to match the enum found in app/models/clusters/cluster.rb
-export const CLUSTER_TYPE = {
-  INSTANCE: 'instance_type',
-  GROUP: 'group_type',
-  PROJECT: 'project_type',
-};
-
-// These need to match the available providers in app/models/clusters/providers/
-export const PROVIDER_TYPE = {
-  GCP: 'gcp',
-};
-
-// These are only used client-side
-
-export const LOGGING_MODE = 'logging';
-export const BLOCKING_MODE = 'blocking';
diff --git a/app/assets/javascripts/diffs/constants.js b/app/assets/javascripts/diffs/constants.js
index 6c0c9c4e1d07f..873c48196698b 100644
--- a/app/assets/javascripts/diffs/constants.js
+++ b/app/assets/javascripts/diffs/constants.js
@@ -6,10 +6,8 @@ export const OLD_NO_NEW_LINE_TYPE = 'old-nonewline';
 export const NEW_NO_NEW_LINE_TYPE = 'new-nonewline';
 export const CONTEXT_LINE_TYPE = 'context';
 export const EMPTY_CELL_TYPE = 'empty-cell';
-export const COMMENT_FORM_TYPE = 'commentForm';
 export const DIFF_NOTE_TYPE = 'DiffNote';
 export const LEGACY_DIFF_NOTE_TYPE = 'LegacyDiffNote';
-export const NOTE_TYPE = 'Note';
 export const NEW_LINE_TYPE = 'new';
 export const OLD_LINE_TYPE = 'old';
 export const TEXT_DIFF_POSITION_TYPE = 'text';
@@ -17,14 +15,10 @@ export const IMAGE_DIFF_POSITION_TYPE = 'image';
 
 export const LINE_POSITION_LEFT = 'left';
 export const LINE_POSITION_RIGHT = 'right';
-export const LINE_SIDE_LEFT = 'left-side';
-export const LINE_SIDE_RIGHT = 'right-side';
 
 export const DIFF_VIEW_COOKIE_NAME = 'diff_view';
 export const DIFF_WHITESPACE_COOKIE_NAME = 'diff_whitespace';
 export const LINE_HOVER_CLASS_NAME = 'is-over';
-export const LINE_UNFOLD_CLASS_NAME = 'unfold js-unfold';
-export const CONTEXT_LINE_CLASS_NAME = 'diff-expanded';
 
 export const UNFOLD_COUNT = 20;
 export const COUNT_OF_AVATARS_IN_GUTTER = 3;
@@ -46,14 +40,12 @@ export const TREE_HIDE_STATS_WIDTH = 260;
 export const OLD_LINE_KEY = 'old_line';
 export const NEW_LINE_KEY = 'new_line';
 export const TYPE_KEY = 'type';
-export const LEFT_LINE_KEY = 'left';
 
 export const MAX_RENDERING_DIFF_LINES = 500;
 export const MAX_RENDERING_BULK_ROWS = 30;
 export const MIN_RENDERING_MS = 2;
 export const START_RENDERING_INDEX = 200;
 export const INLINE_DIFF_LINES_KEY = 'highlighted_diff_lines';
-export const PARALLEL_DIFF_LINES_KEY = 'parallel_diff_lines';
 
 export const DIFF_COMPARE_BASE_VERSION_INDEX = -1;
 export const DIFF_COMPARE_HEAD_VERSION_INDEX = -2;
diff --git a/app/assets/javascripts/editor/constants.js b/app/assets/javascripts/editor/constants.js
index d235319dfd7bd..d446b1dbe8c68 100644
--- a/app/assets/javascripts/editor/constants.js
+++ b/app/assets/javascripts/editor/constants.js
@@ -21,9 +21,6 @@ export const EDITOR_TOOLBAR_RIGHT_GROUP = 'right';
 export const SOURCE_EDITOR_INSTANCE_ERROR_NO_EL = s__(
   'SourceEditor|"el" parameter is required for createInstance()',
 );
-export const ERROR_INSTANCE_REQUIRED_FOR_EXTENSION = s__(
-  'SourceEditor|Source Editor instance is required to set up an extension.',
-);
 export const EDITOR_EXTENSION_DEFINITION_ERROR = s__(
   'SourceEditor|Extension definition should be either a class or a function',
 );
diff --git a/app/assets/javascripts/feature_flags/constants.js b/app/assets/javascripts/feature_flags/constants.js
index f697f203cf5a5..1993ec7abf291 100644
--- a/app/assets/javascripts/feature_flags/constants.js
+++ b/app/assets/javascripts/feature_flags/constants.js
@@ -1,4 +1,3 @@
-import { property } from 'lodash';
 import { s__ } from '~/locale';
 
 export const ROLLOUT_STRATEGY_ALL_USERS = 'default';
@@ -9,15 +8,8 @@ export const ROLLOUT_STRATEGY_GITLAB_USER_LIST = 'gitlabUserList';
 
 export const PERCENT_ROLLOUT_GROUP_ID = 'default';
 
-export const DEFAULT_PERCENT_ROLLOUT = '100';
-
 export const ALL_ENVIRONMENTS_NAME = '*';
 
-export const INTERNAL_ID_PREFIX = 'internal_';
-
-export const fetchPercentageParams = property(['parameters', 'percentage']);
-export const fetchUserIdParams = property(['parameters', 'userIds']);
-
 export const NEW_VERSION_FLAG = 'new_version_flag';
 export const LEGACY_FLAG = 'legacy_flag';
 
diff --git a/app/assets/javascripts/groups/constants.js b/app/assets/javascripts/groups/constants.js
index 6fb12cd62706c..6f5b03788a8b9 100644
--- a/app/assets/javascripts/groups/constants.js
+++ b/app/assets/javascripts/groups/constants.js
@@ -12,7 +12,6 @@ export const ACTIVE_TAB_SHARED = 'shared';
 export const ACTIVE_TAB_ARCHIVED = 'archived';
 
 export const GROUPS_LIST_HOLDER_CLASS = '.js-groups-list-holder';
-export const GROUPS_FILTER_FORM_CLASS = '.js-group-filter-form';
 export const CONTENT_LIST_CLASS = '.groups-list';
 
 export const COMMON_STR = {
diff --git a/app/assets/javascripts/header_search/constants.js b/app/assets/javascripts/header_search/constants.js
index 65e113e508433..76fbf664913f8 100644
--- a/app/assets/javascripts/header_search/constants.js
+++ b/app/assets/javascripts/header_search/constants.js
@@ -12,10 +12,6 @@ export const MSG_MR_IVE_CREATED = s__("GlobalSearch|Merge requests I've created"
 
 export const MSG_IN_ALL_GITLAB = s__('GlobalSearch|all GitLab');
 
-export const MSG_IN_GROUP = s__('GlobalSearch|group');
-
-export const MSG_IN_PROJECT = s__('GlobalSearch|project');
-
 export const ICON_PROJECT = 'project';
 
 export const ICON_GROUP = 'group';
diff --git a/app/assets/javascripts/invite_members/constants.js b/app/assets/javascripts/invite_members/constants.js
index ac0b708c55e4e..a5d2bbe83ddd7 100644
--- a/app/assets/javascripts/invite_members/constants.js
+++ b/app/assets/javascripts/invite_members/constants.js
@@ -76,7 +76,6 @@ export const READ_MORE_TEXT = s__(
 export const INVITE_BUTTON_TEXT = s__('InviteMembersModal|Invite');
 export const INVITE_BUTTON_TEXT_DISABLED = s__('InviteMembersModal|Manage members');
 export const CANCEL_BUTTON_TEXT = s__('InviteMembersModal|Cancel');
-export const CANCEL_BUTTON_TEXT_DISABLED = s__('InviteMembersModal|Explore paid plans');
 export const HEADER_CLOSE_LABEL = s__('InviteMembersModal|Close invite team members');
 export const MEMBER_ERROR_LIST_TEXT = s__(
   'InviteMembersModal|Review the invite errors and try again:',
diff --git a/app/assets/javascripts/jobs/components/table/constants.js b/app/assets/javascripts/jobs/components/table/constants.js
index 41ce6e4d64dfc..1b572e60c5817 100644
--- a/app/assets/javascripts/jobs/components/table/constants.js
+++ b/app/assets/javascripts/jobs/components/table/constants.js
@@ -1,7 +1,6 @@
 import { s__, __ } from '~/locale';
 
 /* Error constants */
-export const POST_FAILURE = 'post_failure';
 export const DEFAULT = 'default';
 export const RAW_TEXT_WARNING = s__(
   'Jobs|Raw text search is not currently supported for the jobs filtered search feature. Please use the available search tokens.',
diff --git a/app/assets/javascripts/members/constants.js b/app/assets/javascripts/members/constants.js
index 68c5831db6293..8e5b88d362e7a 100644
--- a/app/assets/javascripts/members/constants.js
+++ b/app/assets/javascripts/members/constants.js
@@ -192,8 +192,6 @@ export const MEMBER_STATE_ACTIVE = 2;
 export const BADGE_LABELS_AWAITING_SIGNUP = __('Awaiting user signup');
 export const BADGE_LABELS_PENDING = __('Pending owner action');
 
-export const DAYS_TO_EXPIRE_SOON = 7;
-
 export const LEAVE_MODAL_ID = 'member-leave-modal';
 
 export const REMOVE_GROUP_LINK_MODAL_ID = 'remove-group-link-modal-id';
diff --git a/app/assets/javascripts/monitoring/constants.js b/app/assets/javascripts/monitoring/constants.js
index 1b506c6564b1d..faef4b01c2750 100644
--- a/app/assets/javascripts/monitoring/constants.js
+++ b/app/assets/javascripts/monitoring/constants.js
@@ -226,12 +226,6 @@ export const OVERVIEW_DASHBOARD_PATH = 'config/prometheus/common_metrics.yml';
  */
 export const OUT_OF_THE_BOX_DASHBOARDS_PATH_PREFIX = 'config/prometheus/';
 
-export const OPERATORS = {
-  greaterThan: '>',
-  equalTo: '==',
-  lessThan: '<',
-};
-
 /**
  * Dashboard yml files support custom user-defined variables that
  * are rendered as input elements in the monitoring dashboard.
diff --git a/app/assets/javascripts/packages_and_registries/package_registry/constants.js b/app/assets/javascripts/packages_and_registries/package_registry/constants.js
index d979ae5c08c4b..11daa78885446 100644
--- a/app/assets/javascripts/packages_and_registries/package_registry/constants.js
+++ b/app/assets/javascripts/packages_and_registries/package_registry/constants.js
@@ -27,15 +27,7 @@ export const PACKAGE_TYPE_DEBIAN = 'DEBIAN';
 export const PACKAGE_TYPE_HELM = 'HELM';
 
 export const TRACKING_LABEL_CODE_INSTRUCTION = 'code_instruction';
-export const TRACKING_LABEL_CONAN_INSTALLATION = 'conan_installation';
 export const TRACKING_LABEL_MAVEN_INSTALLATION = 'maven_installation';
-export const TRACKING_LABEL_NPM_INSTALLATION = 'npm_installation';
-export const TRACKING_LABEL_NUGET_INSTALLATION = 'nuget_installation';
-export const TRACKING_LABEL_PYPI_INSTALLATION = 'pypi_installation';
-export const TRACKING_LABEL_COMPOSER_INSTALLATION = 'composer_installation';
-
-export const TRACKING_ACTION_INSTALLATION = 'installation';
-export const TRACKING_ACTION_REGISTRY_SETUP = 'registry_setup';
 
 export const TRACKING_ACTION_COPY_CONAN_COMMAND = 'copy_conan_command';
 export const TRACKING_ACTION_COPY_CONAN_SETUP_COMMAND = 'copy_conan_setup_command';
@@ -68,7 +60,6 @@ export const TRACKING_ACTION_COPY_COMPOSER_PACKAGE_INCLUDE_COMMAND =
 
 export const TRACKING_LABEL_PACKAGE_ASSET = 'package_assets';
 
-export const TRACKING_ACTION_DOWNLOAD_PACKAGE_ASSET = 'download_package_asset';
 export const TRACKING_ACTION_EXPAND_PACKAGE_ASSET = 'expand_package_asset';
 export const TRACKING_ACTION_COPY_PACKAGE_ASSET_SHA = 'copy_package_asset_sha';
 
@@ -142,8 +133,6 @@ export const PACKAGE_REGISTRY_TITLE = __('Package Registry');
 
 export const PACKAGE_ERROR_STATUS = 'ERROR';
 export const PACKAGE_DEFAULT_STATUS = 'DEFAULT';
-export const PACKAGE_HIDDEN_STATUS = 'HIDDEN';
-export const PACKAGE_PROCESSING_STATUS = 'PROCESSING';
 
 export const NPM_PACKAGE_MANAGER = 'npm';
 export const YARN_PACKAGE_MANAGER = 'yarn';
diff --git a/app/assets/javascripts/packages_and_registries/settings/group/constants.js b/app/assets/javascripts/packages_and_registries/settings/group/constants.js
index c93cd7f7d7810..b47759df35fb4 100644
--- a/app/assets/javascripts/packages_and_registries/settings/group/constants.js
+++ b/app/assets/javascripts/packages_and_registries/settings/group/constants.js
@@ -78,8 +78,4 @@ export const MAVEN_FORWARDING_FIELDS = {
 
 // Parameters
 
-export const PACKAGES_DOCS_PATH = helpPagePath('user/packages/index');
-export const MAVEN_DUPLICATES_ALLOWED = 'mavenDuplicatesAllowed';
-export const MAVEN_DUPLICATE_EXCEPTION_REGEX = 'mavenDuplicateExceptionRegex';
-
 export const DEPENDENCY_PROXY_DOCS_PATH = helpPagePath('user/packages/dependency_proxy/index');
diff --git a/app/assets/javascripts/pipelines/constants.js b/app/assets/javascripts/pipelines/constants.js
index 820501089ed5a..ca146ac1e87a8 100644
--- a/app/assets/javascripts/pipelines/constants.js
+++ b/app/assets/javascripts/pipelines/constants.js
@@ -1,7 +1,6 @@
 import { s__, __ } from '~/locale';
 
 export const CANCEL_REQUEST = 'CANCEL_REQUEST';
-export const LAYOUT_CHANGE_DELAY = 300;
 export const FILTER_PIPELINES_SEARCH_DELAY = 200;
 export const ANY_TRIGGER_AUTHOR = 'Any';
 export const SUPPORTED_FILTER_PARAMETERS = ['username', 'ref', 'status', 'source'];
@@ -35,8 +34,6 @@ export const RAW_TEXT_WARNING = s__(
 export const DEFAULT = 'default';
 export const DELETE_FAILURE = 'delete_pipeline_failure';
 export const DRAW_FAILURE = 'draw_failure';
-export const EMPTY_PIPELINE_DATA = 'empty_data';
-export const INVALID_CI_CONFIG = 'invalid_ci_config';
 export const LOAD_FAILURE = 'load_failure';
 export const PARSE_FAILURE = 'parse_failure';
 export const POST_FAILURE = 'post_failure';
diff --git a/app/assets/javascripts/protected_branches/constants.js b/app/assets/javascripts/protected_branches/constants.js
index ae5eaa8e6221a..b5d00cb7e8251 100644
--- a/app/assets/javascripts/protected_branches/constants.js
+++ b/app/assets/javascripts/protected_branches/constants.js
@@ -9,12 +9,3 @@ export const LEVEL_TYPES = {
   GROUP: 'group',
   DEPLOY_KEY: 'deploy_key',
 };
-
-export const LEVEL_ID_PROP = {
-  ROLE: 'access_level',
-  USER: 'user_id',
-  GROUP: 'group_id',
-  DEPLOY_KEY: 'deploy_key_id',
-};
-
-export const ACCESS_LEVEL_NONE = 0;
diff --git a/app/assets/javascripts/security_configuration/components/constants.js b/app/assets/javascripts/security_configuration/components/constants.js
index c87dcef6a93ed..061df320ce60d 100644
--- a/app/assets/javascripts/security_configuration/components/constants.js
+++ b/app/assets/javascripts/security_configuration/components/constants.js
@@ -65,7 +65,6 @@ export const DAST_PROFILES_NAME = __('DAST profiles');
 export const DAST_PROFILES_DESCRIPTION = s__(
   'SecurityConfiguration|Manage profiles for use by DAST scans.',
 );
-export const DAST_PROFILES_HELP_PATH = helpPagePath('user/application_security/dast/index');
 export const DAST_PROFILES_CONFIG_TEXT = s__('SecurityConfiguration|Manage profiles');
 
 export const SECRET_DETECTION_NAME = __('Secret Detection');
diff --git a/app/assets/javascripts/usage_quotas/storage/constants.js b/app/assets/javascripts/usage_quotas/storage/constants.js
index fab18cefc6046..bd8cd372ecfb4 100644
--- a/app/assets/javascripts/usage_quotas/storage/constants.js
+++ b/app/assets/javascripts/usage_quotas/storage/constants.js
@@ -26,7 +26,6 @@ export const uploadsPopoverContent = s__(
   'NamespaceStorage|Uploads are not counted in namespace storage quotas.',
 );
 
-export const PROJECT_TABLE_LABEL_PROJECT = __('Project');
 export const PROJECT_TABLE_LABEL_STORAGE_TYPE = s__('UsageQuota|Storage type');
 export const PROJECT_TABLE_LABEL_USAGE = s__('UsageQuota|Usage');
 
diff --git a/app/assets/javascripts/vue_merge_request_widget/constants.js b/app/assets/javascripts/vue_merge_request_widget/constants.js
index 85ae298fcea20..dbfbd35b9b68a 100644
--- a/app/assets/javascripts/vue_merge_request_widget/constants.js
+++ b/app/assets/javascripts/vue_merge_request_widget/constants.js
@@ -163,9 +163,6 @@ export const EXTENSION_ICON_CLASS = {
   severityUnknown: 'gl-text-gray-400',
 };
 
-export const EXTENSION_SUMMARY_FAILED_CLASS = 'gl-text-red-500';
-export const EXTENSION_SUMMARY_NEUTRAL_CLASS = 'gl-text-gray-700';
-
 export const TELEMETRY_WIDGET_VIEWED = 'WIDGET_VIEWED';
 export const TELEMETRY_WIDGET_EXPANDED = 'WIDGET_EXPANDED';
 export const TELEMETRY_WIDGET_FULL_REPORT_CLICKED = 'WIDGET_FULL_REPORT_CLICKED';
diff --git a/app/assets/javascripts/vue_shared/components/pagination/constants.js b/app/assets/javascripts/vue_shared/components/pagination/constants.js
index 748ad178c705c..f8a6d37dea17d 100644
--- a/app/assets/javascripts/vue_shared/components/pagination/constants.js
+++ b/app/assets/javascripts/vue_shared/components/pagination/constants.js
@@ -1,8 +1,5 @@
 import { s__ } from '~/locale';
 
-export const PAGINATION_UI_BUTTON_LIMIT = 4;
-export const UI_LIMIT = 6;
-export const SPREAD = '...';
 export const PREV = s__('Pagination|Prev');
 export const NEXT = s__('Pagination|Next');
 export const FIRST = s__('Pagination|« First');
diff --git a/app/assets/javascripts/vue_shared/components/source_viewer/constants.js b/app/assets/javascripts/vue_shared/components/source_viewer/constants.js
index 15335ea6edc51..514b626ed9536 100644
--- a/app/assets/javascripts/vue_shared/components/source_viewer/constants.js
+++ b/app/assets/javascripts/vue_shared/components/source_viewer/constants.js
@@ -141,8 +141,6 @@ export const BIDI_CHARS_CLASS_LIST = 'unicode-bidi has-tooltip';
 
 export const BIDI_CHAR_TOOLTIP = 'Potentially unwanted character detected: Unicode BiDi Control';
 
-export const HLJS_ON_AFTER_HIGHLIGHT = 'after:highlight';
-
 // We fallback to highlighting these languages with Rouge, see the following issue for more detail:
 // https://gitlab.com/gitlab-org/gitlab/-/issues/384375#note_1212752013
 export const LEGACY_FALLBACKS = ['python'];
diff --git a/app/assets/javascripts/vue_shared/constants.js b/app/assets/javascripts/vue_shared/constants.js
index 1463f37171cef..29a31503840f6 100644
--- a/app/assets/javascripts/vue_shared/constants.js
+++ b/app/assets/javascripts/vue_shared/constants.js
@@ -75,8 +75,6 @@ export const timeRanges = [
 /* eslint-enable @gitlab/require-i18n-strings */
 
 export const defaultTimeRange = timeRanges.find((tr) => tr.default);
-export const getTimeWindow = (timeWindowName) =>
-  timeRanges.find((tr) => tr.name === timeWindowName);
 
 export const AVATAR_SHAPE_OPTION_CIRCLE = 'circle';
 export const AVATAR_SHAPE_OPTION_RECT = 'rect';
diff --git a/ee/app/assets/javascripts/analytics/cycle_analytics/constants.js b/ee/app/assets/javascripts/analytics/cycle_analytics/constants.js
index 88b0e69841a01..4492eb4f020f7 100644
--- a/ee/app/assets/javascripts/analytics/cycle_analytics/constants.js
+++ b/ee/app/assets/javascripts/analytics/cycle_analytics/constants.js
@@ -3,8 +3,6 @@ import { METRIC_TYPE_SUMMARY, METRIC_TYPE_TIME_SUMMARY } from '~/api/analytics_a
 import { OVERVIEW_STAGE_ID } from '~/analytics/cycle_analytics/constants';
 import { __, s__ } from '~/locale';
 
-export const EVENTS_LIST_ITEM_LIMIT = 50;
-
 export const TASKS_BY_TYPE_SUBJECT_ISSUE = 'Issue';
 export const TASKS_BY_TYPE_SUBJECT_MERGE_REQUEST = 'MergeRequest';
 export const TASKS_BY_TYPE_MAX_LABELS = 15;
diff --git a/ee/app/assets/javascripts/analytics/group_ci_cd_analytics/constants.js b/ee/app/assets/javascripts/analytics/group_ci_cd_analytics/constants.js
index f2a3aa6e3bf03..56e3985253cd5 100644
--- a/ee/app/assets/javascripts/analytics/group_ci_cd_analytics/constants.js
+++ b/ee/app/assets/javascripts/analytics/group_ci_cd_analytics/constants.js
@@ -1,2 +1 @@
 export const STAT_ERROR_PLACEHOLDER = '-';
-export const formatWithUtc = true;
diff --git a/ee/app/assets/javascripts/analytics/productivity_analytics/constants.js b/ee/app/assets/javascripts/analytics/productivity_analytics/constants.js
index 77578746d854a..79560cf1a76be 100644
--- a/ee/app/assets/javascripts/analytics/productivity_analytics/constants.js
+++ b/ee/app/assets/javascripts/analytics/productivity_analytics/constants.js
@@ -83,4 +83,3 @@ export const scatterPlotAddonQueryDays = 30;
 
 export const accessLevelReporter = 20;
 export const projectsPerPage = 50;
-export const defaultDaysInPast = 30;
diff --git a/ee/app/assets/javascripts/approvals/constants.js b/ee/app/assets/javascripts/approvals/constants.js
index 7462908798ec3..53c9e886ae0e9 100644
--- a/ee/app/assets/javascripts/approvals/constants.js
+++ b/ee/app/assets/javascripts/approvals/constants.js
@@ -36,8 +36,6 @@ export const APPROVAL_RULE_CONFIGS = {
   },
 };
 
-export const APPROVALS_HELP_PATH = 'user/project/merge_requests/approvals/settings';
-
 export const APPROVAL_SETTINGS_I18N = {
   learnMore: __('Learn more.'),
   approvalSettingsHeader: __('Approval settings'),
diff --git a/ee/app/assets/javascripts/protected_environments/constants.js b/ee/app/assets/javascripts/protected_environments/constants.js
index 02857f42a8dc9..c20d7f1d2e709 100644
--- a/ee/app/assets/javascripts/protected_environments/constants.js
+++ b/ee/app/assets/javascripts/protected_environments/constants.js
@@ -7,9 +7,3 @@ export const LEVEL_TYPES = {
   USER: 'user',
   GROUP: 'group',
 };
-
-export const LEVEL_ID_PROP = {
-  ROLE: 'access_level',
-  USER: 'user_id',
-  GROUP: 'group_id',
-};
diff --git a/ee/app/assets/javascripts/protected_tags/constants.js b/ee/app/assets/javascripts/protected_tags/constants.js
index 32f0f207debd7..9f590f6d71ea5 100644
--- a/ee/app/assets/javascripts/protected_tags/constants.js
+++ b/ee/app/assets/javascripts/protected_tags/constants.js
@@ -7,11 +7,3 @@ export const LEVEL_TYPES = {
   USER: 'user',
   GROUP: 'group',
 };
-
-export const LEVEL_ID_PROP = {
-  ROLE: 'access_level',
-  USER: 'user_id',
-  GROUP: 'group_id',
-};
-
-export const ACCESS_LEVEL_NONE = 0;
diff --git a/ee/app/assets/javascripts/security_configuration/dast_profiles/dast_scanner_profiles/constants.js b/ee/app/assets/javascripts/security_configuration/dast_profiles/dast_scanner_profiles/constants.js
index 5a371271a110b..afd82db58449a 100644
--- a/ee/app/assets/javascripts/security_configuration/dast_profiles/dast_scanner_profiles/constants.js
+++ b/ee/app/assets/javascripts/security_configuration/dast_profiles/dast_scanner_profiles/constants.js
@@ -5,11 +5,6 @@ export const SCAN_TYPE = {
   PASSIVE: 'PASSIVE',
 };
 
-export const REFERRAL = {
-  PARENT: 'parent',
-  SELF: 'self',
-};
-
 export const SCAN_TYPE_LABEL = {
   [SCAN_TYPE.ACTIVE]: s__('DastProfiles|Active'),
   [SCAN_TYPE.PASSIVE]: s__('DastProfiles|Passive'),
diff --git a/ee/app/assets/javascripts/security_dashboard/constants.js b/ee/app/assets/javascripts/security_dashboard/constants.js
index f7be140e8aefb..fd0e9cb1eb861 100644
--- a/ee/app/assets/javascripts/security_dashboard/constants.js
+++ b/ee/app/assets/javascripts/security_dashboard/constants.js
@@ -14,13 +14,9 @@ export const DOC_PATH_VULNERABILITY_DETAILS = helpPagePath(
 export const DOC_PATH_VULNERABILITY_REPORT = helpPagePath(
   'user/application_security/vulnerability_report/index',
 );
-export const DOC_PATH_SECURITY_DASHBOARD = helpPagePath(
-  'user/application_security/security_dashboard/index',
-);
 export const DOC_PATH_SECURITY_CONFIGURATION = helpPagePath(
   'user/application_security/configuration/index',
 );
-export const DOC_PATH_POLICIES = helpPagePath('user/application_security/policies/index');
 export const DOC_PATH_SECURITY_SCANNER_INTEGRATION_REPORT = helpPagePath(
   'development/integrations/secure',
   { anchor: 'report' },
diff --git a/ee/app/assets/javascripts/security_orchestration/constants.js b/ee/app/assets/javascripts/security_orchestration/constants.js
index eea1a7fddcde4..845f5a44ceb60 100644
--- a/ee/app/assets/javascripts/security_orchestration/constants.js
+++ b/ee/app/assets/javascripts/security_orchestration/constants.js
@@ -1,9 +1,5 @@
-import { __ } from '~/locale';
-
 export const DEFAULT_ASSIGNED_POLICY_PROJECT = { fullPath: '', branch: '' };
 
-export const LOADING_TEXT = __('Loading...');
-
 export const PAGE_SIZE = 20;
 
 export const NAMESPACE_TYPES = {
diff --git a/ee/app/assets/javascripts/usage_quotas/pipelines/constants.js b/ee/app/assets/javascripts/usage_quotas/pipelines/constants.js
index 8c103898a8203..e6bf7aab8e082 100644
--- a/ee/app/assets/javascripts/usage_quotas/pipelines/constants.js
+++ b/ee/app/assets/javascripts/usage_quotas/pipelines/constants.js
@@ -69,7 +69,6 @@ export const LABEL_BUY_ADDITIONAL_MINUTES = s__('UsageQuota|Buy additional minut
 export const LABEL_CI_MINUTES_DISABLED = s__(
   'UsageQuota|%{linkStart}Shared runners%{linkEnd} are disabled, so there are no limits set on pipeline usage',
 );
-export const USAGE_QUOTAS_HELP_LINK = helpPagePath('user/usage_quotas');
 export const ADDITIONAL_MINUTES_HELP_LINK = helpPagePath('ci/pipelines/cicd_minutes', {
   anchor: 'purchase-additional-cicd-minutes-free-saas',
 });
diff --git a/ee/app/assets/javascripts/usage_quotas/seats/constants.js b/ee/app/assets/javascripts/usage_quotas/seats/constants.js
index 46eee430d092a..de38ceb5f3780 100644
--- a/ee/app/assets/javascripts/usage_quotas/seats/constants.js
+++ b/ee/app/assets/javascripts/usage_quotas/seats/constants.js
@@ -1,4 +1,3 @@
-import { DEFAULT_DEBOUNCE_AND_THROTTLE_MS } from '~/lib/utils/constants';
 import { thWidthPercent } from '~/lib/utils/table_utility';
 import { __, s__ } from '~/locale';
 
@@ -71,7 +70,6 @@ If you continue, the user will be removed from the %{namespace}
 group and all its subgroups and projects. This action can't be undone.`,
 );
 export const AVATAR_SIZE = 32;
-export const SEARCH_DEBOUNCE_MS = DEFAULT_DEBOUNCE_AND_THROTTLE_MS;
 
 export const SORT_OPTIONS = [
   {
diff --git a/ee/app/assets/javascripts/usage_quotas/storage/constants.js b/ee/app/assets/javascripts/usage_quotas/storage/constants.js
index b9c4aae5617c1..43a55096e96f5 100644
--- a/ee/app/assets/javascripts/usage_quotas/storage/constants.js
+++ b/ee/app/assets/javascripts/usage_quotas/storage/constants.js
@@ -12,8 +12,6 @@ export const STORAGE_STATISTICS_PURCHASED_STORAGE = s__('UsageQuota|Purchased st
 
 export const BUY_STORAGE = s__('UsageQuota|Buy storage');
 
-export const SKELETON_LOADER_ROWS = 5;
-
 export const NONE_THRESHOLD = 'none';
 export const INFO_THRESHOLD = 'info';
 export const ALERT_THRESHOLD = 'alert';
diff --git a/locale/gitlab.pot b/locale/gitlab.pot
index 0070bb1f5a389..ba75efd97bb6a 100644
--- a/locale/gitlab.pot
+++ b/locale/gitlab.pot
@@ -19400,15 +19400,9 @@ msgstr ""
 msgid "GlobalSearch|all GitLab"
 msgstr ""
 
-msgid "GlobalSearch|group"
-msgstr ""
-
 msgid "GlobalSearch|in %{scope}"
 msgstr ""
 
-msgid "GlobalSearch|project"
-msgstr ""
-
 msgid "GlobalShortcuts|Copied source branch name to clipboard."
 msgstr ""
 
@@ -23298,9 +23292,6 @@ msgstr ""
 msgid "InviteMembersModal|During your trial, you can invite as many members to %{groupName} as you like. When the trial ends, you'll have a maximum of %{dashboardLimit} members on the Free tier. To get more members, %{linkStart}upgrade to a paid plan%{linkEnd}."
 msgstr ""
 
-msgid "InviteMembersModal|Explore paid plans"
-msgstr ""
-
 msgid "InviteMembersModal|GitLab is better with colleagues!"
 msgstr ""
 
@@ -40925,9 +40916,6 @@ msgstr ""
 msgid "SourceEditor|No extension for unuse has been specified."
 msgstr ""
 
-msgid "SourceEditor|Source Editor instance is required to set up an extension."
-msgstr ""
-
 msgid "SourceEditor|`definition` property is expected on the extension."
 msgstr ""
 
-- 
GitLab