import { ResourceChange } from './models.js' import { MoveCoder } from './move-coder.js' export async function decodeResourceChange( resources: { [key: string]: any }[], coder: MoveCoder ): Promise[]> { const promises = resources.map(async (r) => { r.data = await coder.decodeResource(r.data) return r as ResourceChange }) return await Promise.all(promises) }