From 84beb4ef10950a176c67d357296d094f00737f2f Mon Sep 17 00:00:00 2001 From: Donald Kibet Date: Wed, 19 Jun 2024 11:03:47 +0300 Subject: [PATCH] Initial commit to fork management for kenyaemr --- .github/workflows/e2e.yml | 64 ------ package.json | 4 +- packages/esm-active-visits-app/package.json | 9 +- packages/esm-active-visits-app/src/index.ts | 2 +- packages/esm-appointments-app/package.json | 9 +- .../esm-appointments-app/src/constants.ts | 2 +- .../src/form/appointments-form.component.tsx | 32 +-- .../package.json | 9 +- .../src/index.ts | 2 +- .../esm-patient-registration-app/package.json | 5 +- .../translations/en.json | 3 +- packages/esm-patient-search-app/package.json | 9 +- packages/esm-patient-search-app/src/index.ts | 2 +- packages/esm-service-queues-app/package.json | 9 +- packages/esm-service-queues-app/src/index.ts | 2 +- packages/esm-ward-app/package.json | 9 +- packages/esm-ward-app/src/index.ts | 2 +- yarn.lock | 204 +++++++++--------- 18 files changed, 160 insertions(+), 218 deletions(-) delete mode 100644 .github/workflows/e2e.yml diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml deleted file mode 100644 index 7291ff8590..0000000000 --- a/.github/workflows/e2e.yml +++ /dev/null @@ -1,64 +0,0 @@ -name: E2E Tests - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - main: - runs-on: ubuntu-latest - timeout-minutes: 15 - steps: - - name: Checkout repo - uses: actions/checkout@v4 - - - name: Copy test environment variables - run: cp example.env .env - - - name: Setup node - uses: actions/setup-node@v4 - with: - node-version: "18" - - - name: Cache dependencies - id: cache - uses: actions/cache@v4 - with: - path: '**/node_modules' - key: ${{ runner.os }}-${{ hashFiles('**/yarn.lock') }} - - - name: Install dependencies - if: steps.cache.outputs.cache-hit != 'true' - run: yarn install --immutable - - - name: Install Playwright Browsers - run: npx playwright install chromium --with-deps - - - name: Build apps - run: yarn turbo run build --concurrency=5 - - - name: Run dev server - run: bash e2e/support/github/run-e2e-docker-env.sh - - - name: Wait for OpenMRS instance to start - run: while [[ "$(curl -s -o /dev/null -w ''%{http_code}'' http://localhost:8080/openmrs/login.htm)" != "200" ]]; do sleep 10; done - - - name: Run E2E tests - run: yarn playwright test - - - name: Stop dev server - if: "!cancelled()" - run: docker stop $(docker ps -a -q) - - - name: Upload Report - uses: actions/upload-artifact@v4 - if: always() - with: - name: playwright-report - path: playwright-report/ - retention-days: 30 - overwrite: true diff --git a/package.json b/package.json index bd6de2912e..01135f96d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@openmrs/esm-patient-management", - "version": "7.0.0", + "version": "7.0.1", "private": true, "description": "Patient management microfrontend for the OpenMRS 3.x frontend", "workspaces": [ @@ -11,7 +11,7 @@ "ci:publish": "yarn workspaces foreach --all --topological --exclude @openmrs/esm-patient-management npm publish --access public --tag latest", "ci:prepublish": "yarn workspaces foreach --all --topological --exclude @openmrs/esm-patient-management npm publish --access public --tag next", "release": "yarn workspaces foreach --all --topological version", - "verify": "turbo run lint typescript test --concurrency=1", + "verify": "turbo run lint typescript --concurrency=1", "test-e2e": "playwright test", "postinstall": "husky install" }, diff --git a/packages/esm-active-visits-app/package.json b/packages/esm-active-visits-app/package.json index e6f71e5e4d..0e6dad6c87 100644 --- a/packages/esm-active-visits-app/package.json +++ b/packages/esm-active-visits-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-active-visits-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-active-visits-app", + "version": "7.0.2", "description": "Active visits widget microfrontend for the OpenMRS SPA", - "browser": "dist/openmrs-esm-active-visits-app.js", + "browser": "dist/kenyaemr-esm-active-visits-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -50,5 +50,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-active-visits-app/src/index.ts b/packages/esm-active-visits-app/src/index.ts index 74678813a7..0cf73aae22 100644 --- a/packages/esm-active-visits-app/src/index.ts +++ b/packages/esm-active-visits-app/src/index.ts @@ -3,7 +3,7 @@ import { configSchema } from './config-schema'; import activeVisitsComponent from './active-visits-widget/active-visits.component'; import visitDetailComponent from './visits-summary/visit-detail.component'; -const moduleName = '@openmrs/esm-active-visits-app'; +const moduleName = '@kenyaemr/esm-active-visits-app'; const options = { featureName: 'active-visits', diff --git a/packages/esm-appointments-app/package.json b/packages/esm-appointments-app/package.json index a7a9031177..608cd7f108 100644 --- a/packages/esm-appointments-app/package.json +++ b/packages/esm-appointments-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-appointments-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-appointments-app", + "version": "7.0.2", "description": "Appointments front-end module for the OpenMRS SPA", - "browser": "dist/openmrs-esm-appointments-app.js", + "browser": "dist/kenyaemr-esm-appointments-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -52,5 +52,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-appointments-app/src/constants.ts b/packages/esm-appointments-app/src/constants.ts index 5cd36ccc7a..6a07cc8d86 100644 --- a/packages/esm-appointments-app/src/constants.ts +++ b/packages/esm-appointments-app/src/constants.ts @@ -4,7 +4,7 @@ export const spaHomePage = ` ${window.getOpenmrsSpaBase()}home`; export const omrsDateFormat = 'YYYY-MM-DDTHH:mm:ss.SSSZZ'; export const appointmentLocationTagName = 'Appointment Location'; -export const moduleName = '@openmrs/esm-appointments-app'; +export const moduleName = '@kenyaemr/esm-appointments-app'; export const datePickerPlaceHolder = 'dd/mm/yyyy'; export const dateFormat = 'DD/MM/YYYY'; diff --git a/packages/esm-appointments-app/src/form/appointments-form.component.tsx b/packages/esm-appointments-app/src/form/appointments-form.component.tsx index 4747b8171c..f89a31d0d8 100644 --- a/packages/esm-appointments-app/src/form/appointments-form.component.tsx +++ b/packages/esm-appointments-app/src/form/appointments-form.component.tsx @@ -275,22 +275,22 @@ const AppointmentsForm: React.FC = ({ const appointmentPayload = constructAppointmentPayload(data); // check if Duplicate Response Occurs - const response: FetchResponse = await checkAppointmentConflict(appointmentPayload); - let errorMessage = t('appointmentConflict', 'Appointment conflict'); - if (response?.data?.hasOwnProperty('SERVICE_UNAVAILABLE')) { - errorMessage = t('serviceUnavailable', 'Appointment time is outside of service hours'); - } else if (response?.data?.hasOwnProperty('PATIENT_DOUBLE_BOOKING')) { - errorMessage = t('patientDoubleBooking', 'Patient already booked for an appointment at this time'); - } - if (response.status === 200) { - setIsSubmitting(false); - showSnackbar({ - isLowContrast: true, - kind: 'error', - title: errorMessage, - }); - return; - } + // const response: FetchResponse = await checkAppointmentConflict(appointmentPayload); + // let errorMessage = t('appointmentConflict', 'Appointment conflict'); + // if (response?.data?.hasOwnProperty('SERVICE_UNAVAILABLE')) { + // errorMessage = t('serviceUnavailable', 'Appointment time is outside of service hours'); + // } else if (response?.data?.hasOwnProperty('PATIENT_DOUBLE_BOOKING')) { + // errorMessage = t('patientDoubleBooking', 'Patient already booked for an appointment at this time'); + // } + // if (response.status === 200) { + // setIsSubmitting(false); + // showSnackbar({ + // isLowContrast: true, + // kind: 'error', + // title: errorMessage, + // }); + // return; + // } // Construct recurring pattern payload const recurringAppointmentPayload = { diff --git a/packages/esm-patient-list-management-app/package.json b/packages/esm-patient-list-management-app/package.json index c340273b47..15ddd03d6e 100644 --- a/packages/esm-patient-list-management-app/package.json +++ b/packages/esm-patient-list-management-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-patient-list-management-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-patient-list-management-app", + "version": "7.0.2", "description": "Microfrontend for managing patient lists in O3", - "browser": "dist/openmrs-esm-patient-list-management-app.js", + "browser": "dist/kenyaemr-esm-patient-list-management-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -51,5 +51,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-patient-list-management-app/src/index.ts b/packages/esm-patient-list-management-app/src/index.ts index 2ab3189ce8..49ac4afe22 100644 --- a/packages/esm-patient-list-management-app/src/index.ts +++ b/packages/esm-patient-list-management-app/src/index.ts @@ -7,7 +7,7 @@ import rootComponent from './root.component'; import listDetailsTableComponent from './list-details-table/list-details-table.component'; import addPatientToPatientListMenuItemComponent from './add-patient-to-patient-list-menu-item.component'; -const moduleName = '@openmrs/esm-patient-list-management-app'; +const moduleName = '@kenyaemr/esm-patient-list-management-app'; const options = { featureName: 'patient list', diff --git a/packages/esm-patient-registration-app/package.json b/packages/esm-patient-registration-app/package.json index 4dcd6aa63b..11e55bd166 100644 --- a/packages/esm-patient-registration-app/package.json +++ b/packages/esm-patient-registration-app/package.json @@ -1,6 +1,6 @@ { "name": "@kenyaemr/esm-patient-registration-app", - "version": "6.0.1-pre.1.0.6", + "version": "7.0.2", "description": "Patient registration microfrontend for the OpenMRS SPA", "browser": "dist/kenyaemr-esm-patient-registration-app.js", "main": "src/index.ts", @@ -53,5 +53,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-patient-registration-app/translations/en.json b/packages/esm-patient-registration-app/translations/en.json index 7b94063af5..a7c73ccb02 100644 --- a/packages/esm-patient-registration-app/translations/en.json +++ b/packages/esm-patient-registration-app/translations/en.json @@ -21,7 +21,7 @@ "configureIdentifiers": "Configure identifiers", "contactSection": "Contact Details", "continue": "Continue", - "createNew": "Create New", + "createNewPatient": "Create new patient", "dateOfBirth": "Date of birth", "dateOfBirthLabelText": "Date of Birth", "deathDateInputLabel": "Date of Death", @@ -70,7 +70,6 @@ "obsFieldUnknownDatatype": "Concept for obs field '{{fieldDefinitionId}}' has unknown datatype '{{datatypeName}}'", "optional": "optional", "other": "Other", - "patient": "Patient", "patientDetailsFound": "Patient information found in the registry, do you want to use the information to continue with registration?", "patientName": "Patient name", "patientNameKnown": "Patient's Name is Known?", diff --git a/packages/esm-patient-search-app/package.json b/packages/esm-patient-search-app/package.json index a1e66a9c07..051ee33421 100644 --- a/packages/esm-patient-search-app/package.json +++ b/packages/esm-patient-search-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-patient-search-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-patient-search-app", + "version": "7.0.2", "description": "Patient search microfrontend for the OpenMRS SPA", - "browser": "dist/openmrs-esm-patient-search-app.js", + "browser": "dist/kenyaemr-esm-patient-search-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -49,5 +49,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-patient-search-app/src/index.ts b/packages/esm-patient-search-app/src/index.ts index efeb910470..0a9a6cafc5 100644 --- a/packages/esm-patient-search-app/src/index.ts +++ b/packages/esm-patient-search-app/src/index.ts @@ -13,7 +13,7 @@ import patientSearchIconComponent from './patient-search-icon'; import patientSearchButtonComponent from './patient-search-button/patient-search-button.component'; import patientSearchBarComponent from './compact-patient-search-extension'; -const moduleName = '@openmrs/esm-patient-search-app'; +const moduleName = '@kenyaemr/esm-patient-search-app'; const options = { featureName: 'patient-search', diff --git a/packages/esm-service-queues-app/package.json b/packages/esm-service-queues-app/package.json index 777fcd6604..5f829d3890 100644 --- a/packages/esm-service-queues-app/package.json +++ b/packages/esm-service-queues-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-service-queues-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-service-queues-app", + "version": "7.0.2", "description": "Outpatient front-end module for the OpenMRS SPA", - "browser": "dist/openmrs-esm-service-queues-app.js", + "browser": "dist/kenyaemr-esm-service-queues-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -49,5 +49,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-service-queues-app/src/index.ts b/packages/esm-service-queues-app/src/index.ts index 8e193939de..d327dd292d 100644 --- a/packages/esm-service-queues-app/src/index.ts +++ b/packages/esm-service-queues-app/src/index.ts @@ -14,7 +14,7 @@ import VisitFormQueueFields from './patient-search/visit-form-queue-fields/visit export const importTranslation = require.context('../translations', false, /.json$/, 'lazy'); -const moduleName = '@openmrs/esm-service-queues-app'; +const moduleName = '@kenyaemr/esm-service-queues-app'; const options = { featureName: 'outpatient', diff --git a/packages/esm-ward-app/package.json b/packages/esm-ward-app/package.json index e14931f6d5..1d2d88f959 100644 --- a/packages/esm-ward-app/package.json +++ b/packages/esm-ward-app/package.json @@ -1,8 +1,8 @@ { - "name": "@openmrs/esm-ward-app", - "version": "7.0.0", + "name": "@kenyaemr/esm-ward-app", + "version": "7.0.2", "description": "Ward and bed management module for O3", - "browser": "dist/openmrs-esm-ward-app.js", + "browser": "dist/kenyaemr-esm-ward-app.js", "main": "src/index.ts", "source": true, "license": "MPL-2.0", @@ -49,5 +49,6 @@ }, "devDependencies": { "webpack": "^5.74.0" - } + }, + "stableVersion": "7.0.1" } diff --git a/packages/esm-ward-app/src/index.ts b/packages/esm-ward-app/src/index.ts index b665a9ae99..c4256e4d37 100644 --- a/packages/esm-ward-app/src/index.ts +++ b/packages/esm-ward-app/src/index.ts @@ -4,7 +4,7 @@ import rootComponent from './root.component'; export const importTranslation = require.context('../translations', false, /.json$/, 'lazy'); -const moduleName = '@openmrs/esm-ward-app'; +const moduleName = '@kenyaemr/esm-ward-app'; const options = { featureName: 'ward', diff --git a/yarn.lock b/yarn.lock index 8c7777dd96..2d023d9f20 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2510,6 +2510,60 @@ __metadata: languageName: node linkType: hard +"@kenyaemr/esm-active-visits-app@workspace:packages/esm-active-visits-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-active-visits-app@workspace:packages/esm-active-visits-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + peerDependencies: + "@openmrs/esm-framework": 5.x + dayjs: 1.x + react: ^18.1.0 + react-dom: ^18.1.0 + react-i18next: 11.x + swr: 2.x + languageName: unknown + linkType: soft + +"@kenyaemr/esm-appointments-app@workspace:packages/esm-appointments-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-appointments-app@workspace:packages/esm-appointments-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + formik: "npm:^2.2.9" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + yup: "npm:^0.32.11" + peerDependencies: + "@openmrs/esm-framework": 5.x + "@openmrs/esm-patient-common-lib": 7.x + react: 18.x + react-i18next: 11.x + react-router-dom: 6.x + swr: 2.x + languageName: unknown + linkType: soft + +"@kenyaemr/esm-patient-list-management-app@workspace:packages/esm-patient-list-management-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-patient-list-management-app@workspace:packages/esm-patient-list-management-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + dexie: "npm:^3.0.3" + fuzzy: "npm:^0.1.3" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + peerDependencies: + "@openmrs/esm-framework": 5.x + react: 18.x + react-i18next: 11.x + react-router-dom: 6.x + swr: 2.x + languageName: unknown + linkType: soft + "@kenyaemr/esm-patient-registration-app@workspace:packages/esm-patient-registration-app": version: 0.0.0-use.local resolution: "@kenyaemr/esm-patient-registration-app@workspace:packages/esm-patient-registration-app" @@ -2530,6 +2584,54 @@ __metadata: languageName: unknown linkType: soft +"@kenyaemr/esm-patient-search-app@workspace:packages/esm-patient-search-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-patient-search-app@workspace:packages/esm-patient-search-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + peerDependencies: + "@openmrs/esm-framework": 5.x + react: ^18.1.0 + react-i18next: 11.x + react-router-dom: 6.x + swr: 2.x + languageName: unknown + linkType: soft + +"@kenyaemr/esm-service-queues-app@workspace:packages/esm-service-queues-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-service-queues-app@workspace:packages/esm-service-queues-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + peerDependencies: + "@openmrs/esm-framework": 5.x + react: ^18.1.0 + react-i18next: 11.x + react-router-dom: 6.x + swr: 2.x + languageName: unknown + linkType: soft + +"@kenyaemr/esm-ward-app@workspace:packages/esm-ward-app": + version: 0.0.0-use.local + resolution: "@kenyaemr/esm-ward-app@workspace:packages/esm-ward-app" + dependencies: + "@carbon/react": "npm:~1.37.0" + lodash-es: "npm:^4.17.15" + webpack: "npm:^5.74.0" + peerDependencies: + "@openmrs/esm-framework": 5.x + react: ^18.1.0 + react-i18next: 11.x + react-router-dom: 6.x + swr: 2.x + languageName: unknown + linkType: soft + "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.4 resolution: "@leichtgewicht/ip-codec@npm:2.0.4" @@ -2661,23 +2763,6 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-active-visits-app@workspace:packages/esm-active-visits-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-active-visits-app@workspace:packages/esm-active-visits-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - peerDependencies: - "@openmrs/esm-framework": 5.x - dayjs: 1.x - react: ^18.1.0 - react-dom: ^18.1.0 - react-i18next: 11.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/esm-api@npm:5.6.1-pre.1881": version: 5.6.1-pre.1881 resolution: "@openmrs/esm-api@npm:5.6.1-pre.1881" @@ -2728,25 +2813,6 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-appointments-app@workspace:packages/esm-appointments-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-appointments-app@workspace:packages/esm-appointments-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - formik: "npm:^2.2.9" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - yup: "npm:^0.32.11" - peerDependencies: - "@openmrs/esm-framework": 5.x - "@openmrs/esm-patient-common-lib": 7.x - react: 18.x - react-i18next: 11.x - react-router-dom: 6.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/esm-config@npm:5.6.1-pre.1881": version: 5.6.1-pre.1881 resolution: "@openmrs/esm-config@npm:5.6.1-pre.1881" @@ -2908,24 +2974,6 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-patient-list-management-app@workspace:packages/esm-patient-list-management-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-patient-list-management-app@workspace:packages/esm-patient-list-management-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - dexie: "npm:^3.0.3" - fuzzy: "npm:^0.1.3" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - peerDependencies: - "@openmrs/esm-framework": 5.x - react: 18.x - react-i18next: 11.x - react-router-dom: 6.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/esm-patient-management@workspace:.": version: 0.0.0-use.local resolution: "@openmrs/esm-patient-management@workspace:." @@ -2991,22 +3039,6 @@ __metadata: languageName: unknown linkType: soft -"@openmrs/esm-patient-search-app@workspace:packages/esm-patient-search-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-patient-search-app@workspace:packages/esm-patient-search-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - peerDependencies: - "@openmrs/esm-framework": 5.x - react: ^18.1.0 - react-i18next: 11.x - react-router-dom: 6.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/esm-react-utils@npm:5.6.1-pre.1881": version: 5.6.1-pre.1881 resolution: "@openmrs/esm-react-utils@npm:5.6.1-pre.1881" @@ -3044,22 +3076,6 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-service-queues-app@workspace:packages/esm-service-queues-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-service-queues-app@workspace:packages/esm-service-queues-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - peerDependencies: - "@openmrs/esm-framework": 5.x - react: ^18.1.0 - react-i18next: 11.x - react-router-dom: 6.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/esm-state@npm:5.6.1-pre.1881": version: 5.6.1-pre.1881 resolution: "@openmrs/esm-state@npm:5.6.1-pre.1881" @@ -3128,22 +3144,6 @@ __metadata: languageName: node linkType: hard -"@openmrs/esm-ward-app@workspace:packages/esm-ward-app": - version: 0.0.0-use.local - resolution: "@openmrs/esm-ward-app@workspace:packages/esm-ward-app" - dependencies: - "@carbon/react": "npm:~1.37.0" - lodash-es: "npm:^4.17.15" - webpack: "npm:^5.74.0" - peerDependencies: - "@openmrs/esm-framework": 5.x - react: ^18.1.0 - react-i18next: 11.x - react-router-dom: 6.x - swr: 2.x - languageName: unknown - linkType: soft - "@openmrs/webpack-config@npm:5.6.1-pre.1881": version: 5.6.1-pre.1881 resolution: "@openmrs/webpack-config@npm:5.6.1-pre.1881"