feat(postinstall): Add robust postinstall resource download with version checking
- Implemented version checking to avoid unnecessary re-downloads - Added retry logic with 3 attempts for network failures - Included network connectivity detection - Graceful error handling that never fails the install - Support for CI environment variable (EINVOICE_SKIP_RESOURCES) - Successfully tested all functionality including version checking and error handling
This commit is contained in:
@@ -3,5 +3,5 @@
|
||||
"version": "3.0.17",
|
||||
"url": "https://github.com/OpenPEPPOL/peppol-bis-invoice-3/raw/master/rules/sch/PEPPOL-EN16931-UBL.sch",
|
||||
"format": "UBL",
|
||||
"downloadDate": "2025-08-11T11:05:40.954Z"
|
||||
"downloadDate": "2025-08-12T05:01:08.635Z"
|
||||
}
|
Reference in New Issue
Block a user