feat: add DateUtils and StringUtils for date and string manipulation

- Implement DateUtils for handling date operations with timezone support.
- Add unit tests for DateUtils to ensure functionality and edge cases.
- Create StringUtils for string manipulation with a fluent API.
- Include unit tests for StringUtils covering various string operations.
- Introduce EncryptionUtils for secure data encryption and decryption.
- Add tests for EncryptionUtils to validate encryption and decryption processes.
- Update index.ts to export new utility modules.
- Introduce encryption key management with a dedicated key file.
This commit is contained in:
Firman Ramdhani
2026-01-28 18:18:29 +07:00
parent 97f48ce1b9
commit a1db9b93e1
15 changed files with 269 additions and 268 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
export * from './encryption-service/encryption-key';
export * from './encryption-service/encryption-service';
export * from './encryption/encryption-key';
export * from './encryption/encryption.utils';
export * from './date-service/date-service';
export * from './currency-service/currency-service';
export * from './string-service/string-service';
export * from './date/date.utils';
export * from './currency/currency.utils';
export * from './string/string.utils';