{"_id":"@egovernments/digit-ui-module-campaign-manager","_rev":"11-3df15cce74c58623bff104958c91ecf7","name":"@egovernments/digit-ui-module-campaign-manager","dist-tags":{"latest":"0.4.4"},"versions":{"0.2.1":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.2.1","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.2.1","maintainers":[{"name":"nipunarora-egov","email":"thenipunaroracode@gmail.com"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"},{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"}],"dist":{"shasum":"ccc91f3b9232d492d099032cb38bfc1d07e5f1d7","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.2.1.tgz","fileCount":8,"integrity":"sha512-ksg3xHFppeJG0LPCdQC7znTIWeXLGG6QVPeobTlQauC+zaAgu69VgeXx83A+48cENfTDZN25Kxt98t2pHxTePA==","signatures":[{"sig":"MEYCIQDNJc13XeObI2D5RfIHzy3lX/RimPGgrien9EWLMth/eQIhAMh1Dr0s/E8sBBm5bD73Kx1Xt4cYMOWxoLnlST1lHDAS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8228623},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/Module.js","scripts":{"build":"microbundle-crl --compress --no-sourcemap --format cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"yarn build"},"_npmUser":{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},"description":"Campaign","directories":{},"dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","react":"17.0.2","react-dom":"17.0.2","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","react-query":"3.6.1","react-table":"7.7.0","react-select":"5.7.4","react-i18next":"11.16.2","react-hook-form":"6.15.8","react-date-range":"1.4.0","react-router-dom":"5.3.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","@cyntler/react-doc-viewer":"1.10.3","@egovernments/digit-ui-components":"0.0.2-beta.49","@egovernments/digit-ui-react-components":"1.8.2-beta.14"},"_hasShrinkwrap":false,"peerDependencies":{"react":"17.0.2","react-router-dom":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.2.1_1729320683036_0.4986291101583238","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.2.2","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.2.2","maintainers":[{"name":"nipunarora-egov","email":"thenipunaroracode@gmail.com"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"},{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"}],"dist":{"shasum":"917e24c2528ab147a2ba899608e7540251e17a1a","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.2.2.tgz","fileCount":9,"integrity":"sha512-YyfUt37an0kH1p309OOCOkKOSvTurHIlSId6p02F0Ak9lmytJPJrw1MiIZy7UrPJzMQh+aK4QaTo8fyYPc4w+Q==","signatures":[{"sig":"MEUCIQC2CMhUbIKEq4PO5Js6tgOZvR7FvO5pBwzHSDB5bx3++QIgM7XqcC8kMhn8H/bwx5AW/ndNOrJ1BoobNn5MIUDujH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9033948},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/Module.js","scripts":{"build":"microbundle-crl --compress --no-sourcemap --format cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"yarn build"},"_npmUser":{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},"description":"Campaign","directories":{},"dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","react":"17.0.2","leaflet":"^1.9.4","react-dom":"17.0.2","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","react-query":"3.6.1","react-table":"7.7.0","react-select":"5.7.4","react-i18next":"11.16.2","react-hook-form":"6.15.8","react-date-range":"1.4.0","react-router-dom":"5.3.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","@cyntler/react-doc-viewer":"1.10.3","@egovernments/digit-ui-components":"0.0.2-beta.49","@egovernments/digit-ui-react-components":"1.8.2-beta.18"},"_hasShrinkwrap":false,"peerDependencies":{"react":"17.0.2","react-router-dom":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.2.2_1731749986841_0.44405951825649814","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.3.0","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.3.0","maintainers":[{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"},{"name":"nipunarora-egov","email":"thenipunaroracode@gmail.com"}],"dist":{"shasum":"5b25b7e5bf729d6527d52c8405bdfcf1ad79b4cc","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.3.0.tgz","fileCount":10,"integrity":"sha512-8zTujzxQXmbeq71h15troqG0hVn76OfrF6QS3Aq17ftyX2b+n2UHxokts1ltcskfg74Tayco494HVpdxYD4hSg==","signatures":[{"sig":"MEUCIAVUfumZcISMvCNPMeTTNHnjYFm6eQ8ZL9j1LZWZJFFaAiEA6x5l+tucfaUtMOvSwqgLy+w0+KhFJVa69BkqUdN07I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9211035},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/Module.js","scripts":{"build":"microbundle-crl --compress --no-sourcemap --format cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"yarn build"},"_npmUser":{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},"description":"Campaign","directories":{},"dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","react":"17.0.2","leaflet":"^1.9.4","react-dom":"17.0.2","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","react-query":"3.6.1","react-table":"7.7.0","react-select":"5.7.4","react-i18next":"11.16.2","react-hook-form":"6.15.8","react-date-range":"1.4.0","react-router-dom":"5.3.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","@cyntler/react-doc-viewer":"1.10.3","@egovernments/digit-ui-components":"0.0.2-beta.56","@egovernments/digit-ui-react-components":"1.8.10"},"_hasShrinkwrap":false,"peerDependencies":{"react":"17.0.2","react-router-dom":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.3.0_1733467250320_0.20919573650988532","host":"s3://npm-registry-packages"}},"0.4.0-rc19-01":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.4.0-rc19-01","keywords":["digit","egov","dpg","digit-ui","core","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.4.0-rc19-01","maintainers":[{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"}],"dist":{"shasum":"08a8b77cacadf291535af100a50308b19386b2f8","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.4.0-rc19-01.tgz","fileCount":9,"integrity":"sha512-w9AAqwdMKsstTMhKbreYyLz27cihy2Tv0jemuGfNhxNK8stjBD1cZNTvot9MhmIkG/AUa+RmttaDmZOdMme0yg==","signatures":[{"sig":"MEYCIQCmcm4m7eFkmFVTxe33MZ8pWNx69b75J5R2I9EwcBRhzAIhANqZUAJ5H5kLu7hIUXSoJ7Gp12tBdC5PI46+Qh5wpCDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16029736},"main":"dist/main.js","module":"dist/main.js","source":"src/Module.js","scripts":{"build":"cross-env NODE_ENV=production webpack --config webpack.config.js","start":"webpack serve --mode=development --config webpack.config.js","example":"cd example && npm run start","build:dev":"NODE_ENV=development webpack --config webpack.config.js","start:prod":"NODE_ENV=production webpack serve --config webpack.config.js","build:analyze":"NODE_ENV=production webpack --config webpack.config.js --analyze","publish:components":"npm publish --tag console-v0.5"},"_npmUser":{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},"description":"Campaign","directories":{},"sideEffects":false,"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","proj4":"^2.15.0","exceljs":"^4.4.0","leaflet":"^1.9.4","react-dnd":"16.0.1","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","geojsonhint":"^2.0.0","react-table":"7.7.0","react-select":"5.7.4","react-qr-code":"2.0.15","react-hook-form":"6.15.8","react-date-range":"1.4.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","react-dnd-html5-backend":"16.0.1","@cyntler/react-doc-viewer":"1.10.3","react-data-table-component":"7.7.0","@egovernments/digit-ui-components":"2.0.0-rc19-01","@egovernments/digit-ui-svg-components":"2.0.0-rc19-01","@egovernments/digit-ui-react-components":"2.0.0-rc19-01"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.0.0","core-js":"^3.33.0","webpack":"^5.97.1","cross-env":"7.0.3","react-dom":"19.0.0","css-loader":"^6.8.1","@babel/core":"^7.23.3","lint-staged":"12.3.7","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","react-router-dom":"6.25.1","@babel/preset-env":"^7.23.3","webpack-dev-server":"^4.15.1","@babel/preset-react":"^7.23.3","@tanstack/react-query":"^5.62.16","babel-plugin-transform-remove-console":"^6.9.4"},"peerDependencies":{"react":"19.0.0","react-dom":"19.0.0","react-i18next":"15.0.0","react-router-dom":"6.25.1","styled-components":"5.x","@tanstack/react-query":"^5.62.16"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.4.0-rc19-01_1757605660308_0.6227591489528959","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.4.2","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.4.2","maintainers":[{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"}],"dist":{"shasum":"0f522d5ba9a88a635a591959438931f8a36ce201","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.4.2.tgz","fileCount":4,"integrity":"sha512-JBxeb0Q5vjkwhA4mod7o1OsyCSUuVJHrGDWWDCyOKW9Fg9UeHRQwoG7Z68r52Mdaes3t6Na3juAPhSDnaPhH9Q==","signatures":[{"sig":"MEUCID3hct5v0jGg/H7PGTHuZniBn0GARwlyi88/e1S+87KtAiEAw8HwTrkK7833bg/YGL1RzEi4W0GXefxrsG4XXBxGzZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999704},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/Module.js","scripts":{"build":"microbundle-crl --compress --no-sourcemap --format cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"yarn build"},"_npmUser":{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},"_npmVersion":"6.14.15","description":"Campaign","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","proj4":"^2.15.0","react":"17.0.2","exceljs":"^4.4.0","leaflet":"1.9.4","react-dnd":"16.0.1","react-dom":"17.0.2","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","geojsonhint":"2.0.0","react-query":"3.6.1","react-table":"7.7.0","react-select":"5.7.4","react-i18next":"11.16.2","react-qr-code":"1.1.1","react-hook-form":"6.15.8","react-date-range":"1.4.0","react-router-dom":"5.3.0","styled-components":"5.0.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","react-dnd-html5-backend":"16.0.1","@cyntler/react-doc-viewer":"1.10.3","react-data-table-component":"7.6.2","@egovernments/digit-ui-components":"0.2.0-beta.63","@egovernments/digit-ui-svg-components":"1.0.21","@egovernments/digit-ui-react-components":"1.8.24"},"_hasShrinkwrap":false,"peerDependencies":{"react":"17.0.2","react-router-dom":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.4.2_1771041138273_0.37324711772409236","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@egovernments/digit-ui-module-campaign-manager","version":"0.4.4","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","_id":"@egovernments/digit-ui-module-campaign-manager@0.4.4","maintainers":[{"name":"jagankumar-egov","email":"jagan.kumar@egov.org.in"},{"name":"sathishp-egov","email":"sathish.p@egovernments.org"},{"name":"swathi-egov","email":"swathi.chatrathi@egovernments.org"}],"dist":{"shasum":"ac2a5d71e51c4b99b1c848c100f73542da362f9d","tarball":"https://registry.npmjs.org/@egovernments/digit-ui-module-campaign-manager/-/digit-ui-module-campaign-manager-0.4.4.tgz","fileCount":4,"integrity":"sha512-pOTIiM44IIiYYHKfk9Psz9QHtKQJlTffZTpZPm6DJ5F9hkDH/lP8dEJiV5x9zNcbuNEsbYzbAKUWalOWoZ98zg==","signatures":[{"sig":"MEUCIEnKkK7Lx7ecZZ9elOtLgsK5IrQmFNcVeZEHQVPIMbg8AiEA50myo2dN2Wc9M/2N9NFFC6AHPb3oPIassvFOdUVeJGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962605},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/Module.js","scripts":{"build":"microbundle-crl --compress --no-sourcemap --format cjs","start":"microbundle-crl watch --no-compress --format modern,cjs","prepublish":"yarn build"},"_npmUser":{"name":"swathi-egov","email":"swathi.chatrathi@egovernments.org"},"_npmVersion":"6.14.18","description":"Campaign","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"8.12.0","xlsx":"0.17.5","proj4":"^2.15.0","react":"17.0.2","exceljs":"^4.4.0","leaflet":"1.9.4","react-dnd":"16.0.1","react-dom":"17.0.2","@rjsf/core":"5.10.0","@rjsf/utils":"5.10.0","geojsonhint":"2.0.0","react-query":"3.6.1","react-table":"7.7.0","react-select":"5.7.4","react-i18next":"11.16.2","react-qr-code":"1.1.1","react-hook-form":"6.15.8","react-date-range":"1.4.0","react-router-dom":"5.3.0","styled-components":"5.0.0","@rjsf/validator-ajv8":"5.10.0","react-drag-drop-files":"^2.3.10","react-dnd-html5-backend":"16.0.1","react-data-table-component":"7.6.2","@egovernments/digit-ui-components":"0.2.0-beta.63","@egovernments/digit-ui-svg-components":"1.0.21","@egovernments/digit-ui-react-components":"1.9.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"17.0.2","react-router-dom":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/digit-ui-module-campaign-manager_0.4.4_1773396795561_0.7699874993041398","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-19T06:51:22.949Z","modified":"2026-08-26T09:30:55.285Z","0.2.1":"2024-10-19T06:51:23.304Z","0.2.2":"2024-11-16T09:39:47.097Z","0.3.0":"2024-12-06T06:40:50.507Z","0.4.0-rc19-01":"2025-09-11T15:47:40.590Z","0.4.2":"2026-02-14T03:52:18.470Z","0.4.4":"2026-03-13T10:13:15.766Z"},"author":{"name":"JaganKumar","email":"jagan.kumar@egov.org.in"},"license":"MIT","keywords":["digit","egov","dpg","digit-ui","workbench","campaign","Campaign"],"description":"Campaign","maintainers":[{"email":"jagan.kumar@egov.org.in","name":"jagankumar-egov"},{"email":"sathish.p@egovernments.org","name":"sathishp-egov"},{"email":"swathi.chatrathi@egovernments.org","name":"swathi-egov"},{"email":"naveenj26011995@gmail.com","name":"naveenj"}],"readme":"# digit-ui-module-campaign-manager\n\n## Install\n\n```bash\nnpm install --save digit-ui-module-campaign-manager\n```\n\n## Limitation\n\n```bash\nThis Package is more specific to DIGIT-UI's can be used across mission's\n```\n\n## Usage\n\nAfter adding the dependency make sure you have this dependency in\n\n```bash\nfrontend/micro-ui/web/package.json\n```\n\n```json\n\"@egovernments/digit-ui-module-campaign-manager\" :\"0.3.0\",\n```\n\nthen navigate to App.js\n\n```bash\n frontend/micro-ui/web/src/App.js\n```\n\n```jsx\n/** add this import **/\n\nimport { initCampaignComponents } from \"@egovernments/digit-ui-module-campaign-manager\"\n\n/** inside enabledModules add this new module key **/\n\nconst enabledModules = [\"Campaign\"];\n\n/** inside init Function call this function **/\n\nconst initDigitUI = () => {\n  initCampaignComponents();\n};\n\n```\n\n## List of features available in this package were as follows\n\n1. Helps in creating the Campaign and configure delivery rules \n    Supported Campaigns Bednet, SMC, IRS & Codelivery\n\n2. Create Data: Validates and creates resource details of type facility,user and boundary.\n\n3. Update Date\n    > -Provides a screen to change the campaign and cycle start and end dates.\n    > -Dates can be changed within boundary level or project level based on the MDMS config \n\n\n4. View Timeline\n    > -Provides a feature to show the campaign current status in summary screen\n    > -Provides a Dropdown if it has any referenced master \n\n5. Updating the campaign details\n\n6. Configure Checklist\n\n7. Manage Boundaries\n\n8. Boundary Assignment through UI\n    > -Provides interface for assigning boundaries to Users and Facilities\n    > -Supports bulk assignment and management of boundary mappings\n\n\n### Contributors\n\n- [jagankumar-egov](https://github.com/jagankumar-egov) \n- [nabeelmd-egov](https://github.com/nabeelmd-egov)\n- [Bhavya-egov](https://github.com/Bhavya-egov)\n- [suryansh-egov](https://github.com/suryansh-egov)\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n\n## Documentation\n\nDocumentation Site (https://core.digit.org/guides/developer-guide/ui-developer-guide/digit-ui)\n\n[Campaign Module Documentation](https://docs.digit.org/health/0.3/setup/configuration)\n\n## Maintainer\n\n- [jagankumar-egov](https://www.github.com/jagankumar-egov)\n\n\n### Published from DIGIT Frontend \nDIGIT Frontend Repo (https://github.com/egovernments/Digit-Frontend/tree/master)\n\n\n![Logo](https://s3.ap-south-1.amazonaws.com/works-dev-asset/mseva-white-logo.png)\n\n","readmeFilename":"README.md"}