UNPKG

@icap-ethiopia/esm-ethiohri-app

Version:
113 lines (112 loc) 3.58 kB
{ "name": "@icap-ethiopia/esm-ethiohri-app", "version": "1.2.0-release-pre.657", "license": "MPL-2.0", "author": "ICAP Ethiopia", "description": "A microfrontend ethiohri OpenMRS", "browser": "dist/openmrs-esm-ethiohri-app.js", "main": "src/index.ts", "source": true, "scripts": { "start": "openmrs develop --backend https://ethiohri-dev.globalhealthapp.net --config-url https://ethiohri-dev.globalhealthapp.net/openmrs/spa/ethiohri-configuration-new.json", "serve": "webpack serve --mode=development", "build": "webpack --mode production", "analyze": "webpack --mode=production --env.analyze=true", "lint": "eslint src --ext js,jsx,ts,tsx --fix", "prettier": "prettier --write \"src/**/*.{ts,tsx}\"", "typescript": "tsc", "test": "jest --config jest.config.js", "test-e2e": "playwright test", "verify": "concurrently 'yarn:lint' 'yarn:test' 'yarn:typescript'", "coverage": "yarn test --coverage", "prepare": "husky install", "cipublish": "npm publish" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged && yarn verify" } }, "browserslist": [ "extends browserslist-config-openmrs" ], "keywords": [ "openmrs", "microfrontends", "ethiohri", "ethiopia" ], "repository": { "type": "git", "url": "git+https://github.com/CDC-HIS/openmrs-esm-ethiohri.git" }, "homepage": "https://github.com/CDC-HIS/openmrs-esm-ethiohri#readme", "publishConfig": { "access": "public" }, "bugs": { "url": "https://github.com/CDC-HIS/openmrs-esm-ethiohri/issues" }, "dependencies": { "@adobe/react-spectrum": "^3.32.0", "@carbon/charts-react": "^1.5.2", "@carbon/react": "^1.76.0", "@openmrs/esm-form-engine-lib": "next", "lodash-es": "^4.17.15" }, "peerDependencies": { "@openmrs/esm-framework": "*", "react": "18.x" }, "devDependencies": { "@ohri/openmrs-esm-ohri-commons-lib": "next", "@openmrs/esm-framework": "^6.2.1-pre.2849", "@openmrs/esm-patient-common-lib": "next", "@playwright/test": "^1.30.0", "@swc/core": "^1.3.6", "@swc/jest": "^0.2.23", "@testing-library/dom": "^8.19.0", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^14.4.3", "@types/jest": "^29.2.3", "@types/lodash": "^4.14.190", "@types/react": "^18.0.15", "@types/react-dom": "^18.0.9", "@types/react-router": "^5.1.14", "@types/react-router-dom": "^5.1.7", "@types/webpack-env": "^1.18.0", "@typescript-eslint/eslint-plugin": "^5.39.0", "@typescript-eslint/parser": "^5.45.0", "concurrently": "^7.6.0", "css-loader": "^6.7.2", "dayjs": "^1.11.10", "dotenv": "^16.0.3", "eslint": "^8.28.0", "eslint-config-prettier": "^8.5.0", "eslint-config-ts-react-important-stuff": "^3.0.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-unused-imports": "^2.0.0", "file-loader": "^6.2.0", "husky": "^8.0.3", "identity-obj-proxy": "^3.0.0", "jest": "^28.1.2", "jest-cli": "^28.1.2", "jest-environment-jsdom": "^28.1.2", "openmrs": "^6.2.1-pre.2849", "prettier": "^2.7.1", "pretty-quick": "^3.1.3", "react": "^18.2.0", "react-dom": "^18.2.0", "react-i18next": "^11.18.6", "react-router-dom": "^6.3.0", "rxjs": "^7.8.1", "sass": "^1.54.3", "sass-loader": "^10.1.0", "swr": "^2.2.4", "typescript": "^4.9.3", "webpack": "^5.88.2", "webpack-cli": "^6.0.1" }, "packageManager": "yarn@4.1.1" }