stable

Clone or download

Read-only

chore: Migrate rest-querier to TS

Part of request #35089 Convert personal-timetracking-widget to Vue3 + TS - Create the lib `@tuleap/plugin-timetracking-rest-api-types` to define the Time type Change-Id: I748acf375b0d3288acb7259010442517bec7a856

Modified Files

Name
A plugins/timetracking/scripts/lib/rest-api-types/package.json +25 −0 Go to diff View file
A plugins/timetracking/scripts/lib/rest-api-types/pnpm-lock.yaml +21 −0 Go to diff View file
A plugins/timetracking/scripts/lib/rest-api-types/src/main.ts +20 −0 Go to diff View file
A plugins/timetracking/scripts/lib/rest-api-types/src/times.ts +39 −0 Go to diff View file
A plugins/timetracking/scripts/lib/rest-api-types/tsconfig.json +4 −0 Go to diff View file
M plugins/timetracking/scripts/lib/time-formatters/package.json +1 −0 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/package.json +2 −0 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/pnpm-lock.yaml +7 −4 Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/api/rest-querier.test.js Go to diff View file
R plugins/timetracking/scripts/personal-timetracking-widget/src/api/rest-querier.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/actions.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/actions.test.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/tsconfig.json +4 −2 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/webpack.common.js +4 −0 Go to diff View file
M plugins/tracker/scripts/lib/rest-api-types/src/artifacts.ts +2 −0 Go to diff View file