stable

Clone or download

Read-only

chore: Import tsconfigs from the build system lib

No functional change. Typechecking should succeed. "module" is set to es2020 (dynamic import) by default for apps, thus we don't have to redefine it everywhere. angular-tlp is switched back to "CommonJS" mode (by dropping "module": true from package.json). It turns out its test were broken as it could not mock "tlp". part of request #31529 Extend tsconfigs from the build system lib Change-Id: Ie17373e0e678dcb02fdf37059b0c0f3406398f4c

Modified Files

Name
M doc/front-end/internal-libs.md +1 −1 Go to diff View file
M doc/front-end/vue.md +1 −1 Go to diff View file
A lib/frontend/angular-tlp/__mocks__/tlp.js +25 −0 Go to diff View file
M lib/frontend/angular-tlp/jest.config.js +2 −2 Go to diff View file
M lib/frontend/angular-tlp/package.json +7 −5 Go to diff View file
M lib/frontend/angular-tlp/pnpm-lock.yaml +6 −0 Go to diff View file
M lib/frontend/angular-tlp/src/tlp-modal-service.js +1 −1 Go to diff View file
M lib/frontend/angular-tlp/src/tlp-modal-service.test.js +1 −3 Go to diff View file
M lib/frontend/autocomplete-for-select2/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/build-system-configurator/package.json +10 −1 Go to diff View file
R tsconfig.json Go to diff View file
R tools/utils/scripts/tsconfig-for-libraries.json Go to diff View file
M lib/frontend/build-system-configurator/tsconfig-build.json +9 −9 Go to diff View file
M lib/frontend/build-system-configurator/tsconfig.json +2 −2 Go to diff View file
M lib/frontend/chart-builder/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/ckeditor-image-upload/tsconfig.json +2 −3 Go to diff View file
M lib/frontend/concurrency-limit-pool/tsconfig.json +2 −2 Go to diff View file
M lib/frontend/constants/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/copy-to-clipboard/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/date-helper/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/dom/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/drag-and-drop/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/fault/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/fetch-result/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/filter-table/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/fp-feedback/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/gettext/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/keyboard-shortcuts/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/link-selector/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/list-picker/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/option/tsconfig.json +1 −4 Go to diff View file
M lib/frontend/pie-chart/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/po-gettext-plugin/tsconfig-build.json +6 −7 Go to diff View file
M lib/frontend/po-gettext-plugin/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/potentially-dangerous-bidirectional-characters/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/project-privacy-helper/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/project-sidebar-internal/tsconfig.json +1 −3 Go to diff View file
M lib/frontend/project-sidebar/tsconfig.json +2 −3 Go to diff View file
M lib/frontend/rest-api-types/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/tlp-dropdown/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/tlp-fetch/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/tlp-modal/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/tlp-popovers/src/index.ts +2 −0 Go to diff View file
M lib/frontend/tlp-popovers/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/tlp-relative-date/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/vue-breadcrumb-privacy/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/vue-strict-inject/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/src/index.ts +1 −0 Go to diff View file
M lib/frontend/vue2-gettext-composition-helpers/tsconfig.json +1 −4 Go to diff View file
M lib/frontend/vue2-gettext-init/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/vue3-gettext-init/tsconfig.json +1 −1 Go to diff View file
M lib/frontend/vuex-store-wrapper-jest/tsconfig-build.json +8 −8 Go to diff View file
M lib/frontend/vuex-store-wrapper-jest/tsconfig.json +1 −1 Go to diff View file
M lib/test-utils/cypress-utilities-support/tsconfig.json +2 −2 Go to diff View file
M plugins/agiledashboard/scripts/administration/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/artifact-additional-action/tsconfig.json +1 −4 Go to diff View file
M plugins/agiledashboard/scripts/kanban/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/lib/burnup-data-transformer/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/lib/card-fields/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/lib/scrum-milestone-header/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/lib/shared/tsconfig.json +2 −2 Go to diff View file
M plugins/agiledashboard/scripts/overview/tsconfig.json +1 −1 Go to diff View file
M plugins/agiledashboard/scripts/planning-v2/tsconfig.json +1 −1 Go to diff View file
M plugins/api_explorer/tsconfig.json +2 −5 Go to diff View file
M plugins/baseline/tsconfig.json +6 −7 Go to diff View file
M plugins/botmattermost/package.json +15 −15 Go to diff View file
M plugins/botmattermost/pnpm-lock.yaml +2 −2 Go to diff View file
M plugins/botmattermost/scripts/modals.js +1 −1 Go to diff View file
M plugins/botmattermost/scripts/project-admin/modals.ts +1 −1 Go to diff View file
M plugins/botmattermost/tsconfig.json +2 −3 Go to diff View file
M plugins/crosstracker/tsconfig.json +2 −5 Go to diff View file
M plugins/docman/tsconfig.json +1 −2 Go to diff View file
M plugins/document/tsconfig.json +2 −3 Go to diff View file
M plugins/document_generation/scripts/lib/docx/tsconfig.json +1 −1 Go to diff View file
M plugins/document_generation/scripts/lib/xlsx/tsconfig.json +1 −1 Go to diff View file
M plugins/document_generation/tsconfig.json +1 −2 Go to diff View file
M plugins/embed/tsconfig.json +2 −7 Go to diff View file
M plugins/forumml/package.json +1 −1 Go to diff View file
M plugins/forumml/pnpm-lock.yaml +2 −2 Go to diff View file
M plugins/forumml/scripts/new-thread.ts +1 −1 Go to diff View file
M plugins/forumml/tsconfig.json +2 −5 Go to diff View file
M plugins/git/scripts/artifact-create-branch-action/tsconfig.json +1 −2 Go to diff View file
M plugins/git/scripts/lib/gitlab-api-querier/tsconfig.json +1 −1 Go to diff View file
M plugins/git/scripts/permissions-per-group/tsconfig.json +1 −2 Go to diff View file
M plugins/git/scripts/repositories-list/src/store/gitlab/actions.test.ts +1 −1 Go to diff View file
M plugins/git/scripts/repositories-list/tsconfig.json +1 −2 Go to diff View file
M plugins/git/scripts/repository/tsconfig.json +1 −2 Go to diff View file
M plugins/git/scripts/siteadmin/tsconfig.json +2 −5 Go to diff View file
M plugins/gitlab/scripts/artifact-create-branch-action/tsconfig.json +3 −8 Go to diff View file
M plugins/gitlab/scripts/group-link-wizard/tsconfig.json +3 −8 Go to diff View file
M plugins/gitlab/scripts/linked-group/tsconfig.json +1 −4 Go to diff View file
M plugins/hudson_git/tsconfig.json +1 −2 Go to diff View file
M plugins/label/tsconfig.json +1 −1 Go to diff View file
M plugins/ldap/tsconfig.json +2 −5 Go to diff View file
M plugins/mediawiki_standalone/scripts/siteadmin/tsconfig.json +2 −7 Go to diff View file
M plugins/mytuleap_contact_support/tsconfig.json +2 −4 Go to diff View file
M plugins/oauth2_server/tsconfig.json +2 −7 Go to diff View file
M plugins/onlyoffice/scripts/open-in-onlyoffice/tsconfig.json +2 −7 Go to diff View file
M plugins/onlyoffice/scripts/siteadmin/tsconfig.json +2 −5 Go to diff View file
M plugins/program_management/scripts/admin/tsconfig.json +1 −4 Go to diff View file
M plugins/program_management/scripts/artifact-additional-action/tsconfig.json +1 −4 Go to diff View file
M plugins/program_management/scripts/planned-iterations/tsconfig.json +1 −2 Go to diff View file
M plugins/program_management/scripts/program_management/tsconfig.json +1 −2 Go to diff View file
M plugins/projectmilestones/tsconfig.json +2 −7 Go to diff View file
M plugins/pullrequest/scripts/lib/constants/package.json +1 −2 Go to diff View file
M plugins/pullrequest/scripts/lib/constants/tsconfig.json +1 −1 Go to diff View file
M plugins/pullrequest/scripts/lib/pullrequest-comments/tsconfig.json +1 −1 Go to diff View file
M plugins/pullrequest/scripts/lib/rest-api-types/tsconfig-build.json +7 −7 Go to diff View file
M plugins/pullrequest/scripts/lib/rest-api-types/tsconfig.json +1 −1 Go to diff View file
M plugins/pullrequest/scripts/pullrequest-overview/tsconfig.json +1 −2 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/tsconfig.json +1 −1 Go to diff View file
M plugins/roadmap/tsconfig.json +2 −7 Go to diff View file
M plugins/svn/tsconfig.json +2 −4 Go to diff View file
M plugins/taskboard/tsconfig.json +2 −7 Go to diff View file
M plugins/testmanagement/tsconfig.json +1 −2 Go to diff View file
M plugins/testplan/tsconfig.json +3 −8 Go to diff View file
M plugins/timetracking/tsconfig.json +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/TQL-CodeMirror/tsconfig.json +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/artifact-ckeditor-image-upload/tsconfig.json +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/tsconfig.json +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/colorpicker/tsconfig.json +2 −6 Go to diff View file
M plugins/tracker/scripts/lib/constants/tsconfig.json +2 −3 Go to diff View file
M plugins/tracker/scripts/lib/rest-api-types/tsconfig-build.json +7 −7 Go to diff View file
M plugins/tracker/scripts/lib/rest-api-types/tsconfig.json +2 −3 Go to diff View file
M plugins/tracker/scripts/lib/rich-text-editor/tsconfig.json +1 −2 Go to diff View file
M plugins/tracker/scripts/semantics-timeframe/tsconfig.json +1 −2 Go to diff View file
M plugins/tracker/tsconfig.json +1 −2 Go to diff View file
M plugins/userlog/package.json +16 −16 Go to diff View file
M plugins/userlog/tsconfig.json +2 −7 Go to diff View file
M src/scripts/first-timer/tsconfig.json +1 −3 Go to diff View file
M src/scripts/main/tsconfig.json +2 −5 Go to diff View file
M src/scripts/manage-project-restrictions-resources/tsconfig.json +1 −1 Go to diff View file
M src/scripts/mermaid-diagram-element/tsconfig.json +1 −3 Go to diff View file
M src/scripts/project-registration/tsconfig.json +1 −2 Go to diff View file
M src/scripts/switch-to/src/components/Header/SwitchToHeader.vue +1 −1 Go to diff View file
M src/scripts/switch-to/tsconfig.json +2 −6 Go to diff View file
M src/scripts/user-registration/tsconfig.json +2 −7 Go to diff View file
M src/themes/tlp/tsconfig.json +1 −4 Go to diff View file