stable

Clone or download

Read-only

Merge commit 'refs/changes/81/24081/21' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD

* ssh://gerrit.tuleap.net:29418/tuleap: request #23396: Use pnpm to replace npm and Lerna Change-Id: I7872a39d85e58a369ee1fa7c60d8b951be0894f6

Modified Files

Name
M .gitattributes +1 −1 Go to diff View file
A .npmrc +1 −0 Go to diff View file
M Makefile +9 −8 Go to diff View file
A adr/0007-js-package-manager.md +79 −0 Go to diff View file
D package-lock.json +0 −50569 Go to diff View file
M package.json +2 −2 Go to diff View file
D plugins/agiledashboard/package-lock.json +0 −973 Go to diff View file
M plugins/agiledashboard/package.json +3 −6 Go to diff View file
A plugins/agiledashboard/pnpm-lock.yaml +362 −0 Go to diff View file
D plugins/agiledashboard/scripts/kanban/package-lock.json +0 −696 Go to diff View file
A plugins/agiledashboard/scripts/kanban/pnpm-lock.yaml +281 −0 Go to diff View file
D plugins/agiledashboard/scripts/lib/card-fields/package-lock.json +0 −117 Go to diff View file
M plugins/agiledashboard/scripts/lib/card-fields/package.json +3 −6 Go to diff View file
A plugins/agiledashboard/scripts/lib/card-fields/pnpm-lock.yaml +47 −0 Go to diff View file
D plugins/agiledashboard/scripts/planning-v2/package-lock.json +0 −195 Go to diff View file
A plugins/agiledashboard/scripts/planning-v2/pnpm-lock.yaml +91 −0 Go to diff View file
D plugins/api_explorer/package-lock.json +0 −2546 Go to diff View file
M plugins/api_explorer/package.json +3 −5 Go to diff View file
A plugins/api_explorer/pnpm-lock.yaml +982 −0 Go to diff View file
D plugins/artifactsfolders/package-lock.json +0 −11 Go to diff View file
M plugins/artifactsfolders/package.json +2 −5 Go to diff View file
D plugins/bugzilla_reference/package-lock.json +0 −11 Go to diff View file
M plugins/bugzilla_reference/package.json +2 −5 Go to diff View file
D plugins/captcha/package-lock.json +0 −11 Go to diff View file
M plugins/captcha/package.json +2 −5 Go to diff View file
D plugins/cardwall/package-lock.json +0 −11 Go to diff View file
M plugins/cardwall/package.json +2 −5 Go to diff View file
D plugins/crosstracker/package-lock.json +0 −807 Go to diff View file
M plugins/crosstracker/package.json +3 −6 Go to diff View file
A plugins/crosstracker/pnpm-lock.yaml +310 −0 Go to diff View file
D plugins/docman/package-lock.json +0 −24 Go to diff View file
M plugins/docman/package.json +2 −5 Go to diff View file
A plugins/docman/pnpm-lock.yaml +7 −0 Go to diff View file
D plugins/document/package-lock.json +0 −1439 Go to diff View file
M plugins/document/package.json +3 −6 Go to diff View file
A plugins/document/pnpm-lock.yaml +556 −0 Go to diff View file
D plugins/document_generation/package-lock.json +0 −347 Go to diff View file
M plugins/document_generation/package.json +3 −6 Go to diff View file
A plugins/document_generation/pnpm-lock.yaml +139 −0 Go to diff View file
D plugins/embed/package-lock.json +0 −11 Go to diff View file
M plugins/embed/package.json +3 −6 Go to diff View file
D plugins/forumml/package-lock.json +0 −687 Go to diff View file
M plugins/forumml/package.json +3 −6 Go to diff View file
A plugins/forumml/pnpm-lock.yaml +258 −0 Go to diff View file
D plugins/frs/package-lock.json +0 −960 Go to diff View file
M plugins/frs/package.json +3 −6 Go to diff View file
A plugins/frs/pnpm-lock.yaml +382 −0 Go to diff View file
D plugins/git/package-lock.json +0 −912 Go to diff View file
M plugins/git/package.json +3 −6 Go to diff View file
A plugins/git/pnpm-lock.yaml +355 −0 Go to diff View file
D plugins/gitlab/package-lock.json +0 −194 Go to diff View file
M plugins/gitlab/package.json +3 −6 Go to diff View file
A plugins/gitlab/pnpm-lock.yaml +86 −0 Go to diff View file
D plugins/graphontrackersv5/package-lock.json +0 −373 Go to diff View file
M plugins/graphontrackersv5/package.json +2 −5 Go to diff View file
A plugins/graphontrackersv5/pnpm-lock.yaml +164 −0 Go to diff View file
D plugins/hudson/package-lock.json +0 −165 Go to diff View file
M plugins/hudson/package.json +2 −5 Go to diff View file
A plugins/hudson/pnpm-lock.yaml +71 −0 Go to diff View file
M plugins/hudson/scripts/test-results-pie-chart.js +1 −1 Go to diff View file
M plugins/hudson/webpack.common.js +0 −6 Go to diff View file
D plugins/hudson_git/package-lock.json +0 −78 Go to diff View file
M plugins/hudson_git/package.json +2 −5 Go to diff View file
A plugins/hudson_git/pnpm-lock.yaml +33 −0 Go to diff View file
D plugins/hudson_svn/package-lock.json +0 −11 Go to diff View file
M plugins/hudson_svn/package.json +2 −5 Go to diff View file
D plugins/label/package-lock.json +0 −97 Go to diff View file
M plugins/label/package.json +3 −6 Go to diff View file
A plugins/label/pnpm-lock.yaml +46 −0 Go to diff View file
D plugins/ldap/package-lock.json +0 −51 Go to diff View file
M plugins/ldap/package.json +2 −5 Go to diff View file
A plugins/ldap/pnpm-lock.yaml +22 −0 Go to diff View file
D plugins/mediawiki/package-lock.json +0 −12 Go to diff View file
M plugins/mediawiki/package.json +2 −5 Go to diff View file
D plugins/oauth2_server/package-lock.json +0 −41 Go to diff View file
M plugins/oauth2_server/package.json +3 −6 Go to diff View file
A plugins/oauth2_server/pnpm-lock.yaml +21 −0 Go to diff View file
D plugins/openidconnectclient/package-lock.json +0 −11 Go to diff View file
M plugins/openidconnectclient/package.json +2 −5 Go to diff View file
D plugins/pluginsadministration/package-lock.json +0 −24 Go to diff View file
M plugins/pluginsadministration/package.json +2 −5 Go to diff View file
A plugins/pluginsadministration/pnpm-lock.yaml +7 −0 Go to diff View file
D plugins/proftpd/package-lock.json +0 −11 Go to diff View file
M plugins/proftpd/package.json +2 −5 Go to diff View file
D plugins/program_management/package-lock.json +0 −841 Go to diff View file
M plugins/program_management/package.json +3 −6 Go to diff View file
A plugins/program_management/pnpm-lock.yaml +320 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/feature-moving.test.ts +2 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/feature-reordering.test.ts +2 −0 Go to diff View file
D plugins/project_ownership/package-lock.json +0 −11 Go to diff View file
M plugins/project_ownership/package.json +2 −5 Go to diff View file
D plugins/projectlinks/package-lock.json +0 −11 Go to diff View file
M plugins/projectlinks/package.json +2 −5 Go to diff View file
D plugins/projectmilestones/package-lock.json +0 −1057 Go to diff View file
M plugins/projectmilestones/package.json +3 −6 Go to diff View file
A plugins/projectmilestones/pnpm-lock.yaml +420 −0 Go to diff View file
D plugins/pullrequest/package-lock.json +0 −244 Go to diff View file
M plugins/pullrequest/package.json +3 −6 Go to diff View file
A plugins/pullrequest/pnpm-lock.yaml +108 −0 Go to diff View file
D plugins/roadmap/package-lock.json +0 −766 Go to diff View file
M plugins/roadmap/package.json +4 −7 Go to diff View file
A plugins/roadmap/pnpm-lock.yaml +293 −0 Go to diff View file
D plugins/statistics/package-lock.json +0 −175 Go to diff View file
M plugins/statistics/package.json +2 −5 Go to diff View file
A plugins/statistics/pnpm-lock.yaml +73 −0 Go to diff View file
D plugins/svn/package-lock.json +0 −51 Go to diff View file
M plugins/svn/package.json +2 −5 Go to diff View file
A plugins/svn/pnpm-lock.yaml +22 −0 Go to diff View file
D plugins/taskboard/package-lock.json +0 −925 Go to diff View file
M plugins/taskboard/package.json +3 −6 Go to diff View file
A plugins/taskboard/pnpm-lock.yaml +364 −0 Go to diff View file
D plugins/testmanagement/package-lock.json +0 −2160 Go to diff View file
M plugins/testmanagement/package.json +3 −6 Go to diff View file
A plugins/testmanagement/pnpm-lock.yaml +833 −0 Go to diff View file
D plugins/testplan/package-lock.json +0 −980 Go to diff View file
M plugins/testplan/package.json +3 −6 Go to diff View file
A plugins/testplan/pnpm-lock.yaml +378 −0 Go to diff View file
D plugins/timetracking/package-lock.json +0 −677 Go to diff View file
M plugins/timetracking/package.json +3 −6 Go to diff View file
A plugins/timetracking/pnpm-lock.yaml +246 −0 Go to diff View file
D plugins/tracker/grammar/package-lock.json +0 −49 Go to diff View file
A plugins/tracker/grammar/pnpm-lock.yaml +25 −0 Go to diff View file
D plugins/tracker/package-lock.json +0 −1453 Go to diff View file
M plugins/tracker/package.json +3 −6 Go to diff View file
A plugins/tracker/pnpm-lock.yaml +523 −0 Go to diff View file
D plugins/tracker/scripts/lib/artifact-ckeditor-image-upload/package-lock.json +0 −77 Go to diff View file
M plugins/tracker/scripts/lib/artifact-ckeditor-image-upload/package.json +3 −6 Go to diff View file
A plugins/tracker/scripts/lib/artifact-ckeditor-image-upload/pnpm-lock.yaml +32 −0 Go to diff View file
D plugins/tracker/scripts/lib/artifact-modal/package-lock.json +0 −1142 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/package.json +4 −6 Go to diff View file
A plugins/tracker/scripts/lib/artifact-modal/pnpm-lock.yaml +426 −0 Go to diff View file
D plugins/tracker/scripts/lib/rich-text-editor/package-lock.json +0 −239 Go to diff View file
M plugins/tracker/scripts/lib/rich-text-editor/package.json +3 −6 Go to diff View file
A plugins/tracker/scripts/lib/rich-text-editor/pnpm-lock.yaml +93 −0 Go to diff View file
D plugins/tracker_encryption/package-lock.json +0 −11 Go to diff View file
M plugins/tracker_encryption/package.json +2 −5 Go to diff View file
D plugins/tuleap_synchro/package-lock.json +0 −14 Go to diff View file
M plugins/tuleap_synchro/package.json +2 −5 Go to diff View file
D plugins/userlog/package-lock.json +0 −11 Go to diff View file
M plugins/userlog/package.json +2 −5 Go to diff View file
D plugins/velocity/package-lock.json +0 −273 Go to diff View file
M plugins/velocity/package.json +2 −5 Go to diff View file
A plugins/velocity/pnpm-lock.yaml +117 −0 Go to diff View file
A pnpm-lock.yaml +10002 −0 Go to diff View file
A pnpm-workspace.yaml +7 −0 Go to diff View file
M src/common/layout/IncludeAssets.php +2 −2 Go to diff View file
D src/package-lock.json +0 −12809 Go to diff View file
M src/package.json +4 −7 Go to diff View file
A src/pnpm-lock.yaml +3458 −0 Go to diff View file
D src/scripts/lib/angular-async/package-lock.json +0 −31 Go to diff View file
M src/scripts/lib/angular-async/package.json +2 −5 Go to diff View file
D src/scripts/lib/angular-tlp/package-lock.json +0 −46 Go to diff View file
M src/scripts/lib/angular-tlp/package.json +3 −6 Go to diff View file
A src/scripts/lib/angular-tlp/pnpm-lock.yaml +19 −0 Go to diff View file
D src/scripts/lib/ckeditor-image-upload/package-lock.json +0 −322 Go to diff View file
M src/scripts/lib/ckeditor-image-upload/package.json +3 −6 Go to diff View file
A src/scripts/lib/ckeditor-image-upload/pnpm-lock.yaml +128 −0 Go to diff View file
D src/scripts/lib/concurrency-limit-pool/package-lock.json +0 −14 Go to diff View file
M src/scripts/lib/concurrency-limit-pool/package.json +3 −6 Go to diff View file
D src/scripts/lib/date-helper/package-lock.json +0 −14 Go to diff View file
M src/scripts/lib/date-helper/package.json +3 −6 Go to diff View file
D src/scripts/lib/drag-and-drop/package-lock.json +0 −14 Go to diff View file
M src/scripts/lib/drag-and-drop/package.json +3 −6 Go to diff View file
D src/scripts/lib/filter-table/package-lock.json +0 −14 Go to diff View file
M src/scripts/lib/filter-table/package.json +3 −6 Go to diff View file
D src/scripts/lib/gettext/package-lock.json +0 −45 Go to diff View file
M src/scripts/lib/gettext/package.json +2 −5 Go to diff View file
A src/scripts/lib/gettext/pnpm-lock.yaml +19 −0 Go to diff View file
D src/scripts/lib/html-escaper/package-lock.json +0 −14 Go to diff View file
M src/scripts/lib/html-escaper/package.json +2 −5 Go to diff View file
D src/scripts/lib/keyboard-shortcuts/package-lock.json +0 −29 Go to diff View file
M src/scripts/lib/keyboard-shortcuts/package.json +3 −6 Go to diff View file
A src/scripts/lib/keyboard-shortcuts/pnpm-lock.yaml +13 −0 Go to diff View file
D src/scripts/lib/list-picker/package-lock.json +0 −38 Go to diff View file
M src/scripts/lib/list-picker/package.json +3 −6 Go to diff View file
A src/scripts/lib/list-picker/pnpm-lock.yaml +15 −0 Go to diff View file
D src/scripts/lib/mention/package-lock.json +0 −43 Go to diff View file
M src/scripts/lib/mention/package.json +2 −5 Go to diff View file
A src/scripts/lib/mention/pnpm-lock.yaml +7 −0 Go to diff View file
D src/scripts/lib/tlp-fetch/package-lock.json +0 −27 Go to diff View file
M src/scripts/lib/tlp-fetch/package.json +3 −6 Go to diff View file
A src/scripts/lib/tlp-fetch/pnpm-lock.yaml +7 −0 Go to diff View file
D src/scripts/lib/tlp-popovers/package-lock.json +0 −33 Go to diff View file
M src/scripts/lib/tlp-popovers/package.json +3 −6 Go to diff View file
A src/scripts/lib/tlp-popovers/pnpm-lock.yaml +13 −0 Go to diff View file
D src/scripts/lib/tooltip/package-lock.json +0 −31 Go to diff View file
M src/scripts/lib/tooltip/package.json +2 −5 Go to diff View file
M src/scripts/lib/vue-breadcrumb-privacy/jest.config.js +1 −1 Go to diff View file
D src/scripts/lib/vue-breadcrumb-privacy/package-lock.json +0 −675 Go to diff View file
M src/scripts/lib/vue-breadcrumb-privacy/package.json +3 −6 Go to diff View file
A src/scripts/lib/vue-breadcrumb-privacy/pnpm-lock.yaml +245 −0 Go to diff View file
M src/scripts/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.test.ts +9 −0 Go to diff View file
D src/scripts/tlp-doc/package-lock.json +0 −60 Go to diff View file
A src/scripts/tlp-doc/pnpm-lock.yaml +23 −0 Go to diff View file
D src/themes/BurningParrot/package-lock.json +0 −12 Go to diff View file
D src/themes/tlp/package-lock.json +0 −103 Go to diff View file
M src/themes/tlp/package.json +2 −5 Go to diff View file
A src/themes/tlp/pnpm-lock.yaml +43 −0 Go to diff View file
M src/webpack.common.js +5 −3 Go to diff View file
M tests/Jenkinsfile +1 −1 Go to diff View file
M tests/actions.groovy +3 −3 Go to diff View file
M tests/e2e/distlp/wrap.sh +1 −1 Go to diff View file
M tests/e2e/full/wrap.sh +1 −1 Go to diff View file
M tests/jest/jest.base.config.js +6 −1 Go to diff View file
M tools/rpm/Makefile +3 −4 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +2 −2 Go to diff View file
M tools/utils/githooks/pre-commit-03-stylelint +2 −2 Go to diff View file
M tools/utils/githooks/pre-commit-04-eslint +2 −2 Go to diff View file
M tools/utils/nix/build-tools/build-tools-js.nix +11 −35 Go to diff View file
D tools/utils/nix/build-tools/clean-lockfile-from-local-tuleap-dep.php +0 −81 Go to diff View file
D tools/utils/nix/build-tools/npm-cli-clean-up-local-tuleap-dep.sh +0 −10 Go to diff View file
D tools/utils/nix/build-tools/npm/node-packages.json +0 −1 Go to diff View file
D tools/utils/nix/build-tools/npm/node-packages.nix +0 −27 Go to diff View file
R tools/utils/nix/build-tools/npm/README.md Go to diff View file
R tools/utils/nix/build-tools/npm/default.nix Go to diff View file
R tools/utils/nix/build-tools/npm/generate-env.nix Go to diff View file
R tools/utils/nix/build-tools/npm/generate.sh Go to diff View file
R tools/utils/nix/build-tools/npm/node-env.nix Go to diff View file
A tools/utils/nix/build-tools/pnpm/node-packages.json +1 −0 Go to diff View file
A tools/utils/nix/build-tools/pnpm/node-packages.nix +27 −0 Go to diff View file