#3788 fix(targets): Make target state emission robust to non-JSON-serializable values
Pull request opened by edgarrmondragon
Closes #3787Summary by Sourcery
Use the Singer SDK JSON serializer for robust target state emission.
Bug Fixes:
• Make target state messages emit successfully when state contains values that require Singer SDK JSON serialization, such as decimals and datetimes.
Tests:
• Add coverage for target state emission with non-standard JSON values and update affected output snapshots.
meltano/sdk