defaultValue = getFile(getCurrent.value[name])Función getFile:
const getFile = async (id) => { const data = store.dispatch(Actions.FILE, id).then(() => { const data = [{ description: store.getters.currentFile.description, url: 'https://test.com/uploads/'+ store.getters.currentFile.name }] return data }) return data } Si hago console.log(defaultValue): veo el siguiente resultado; 
Pero necesito una matriz en lugar de esta promesa. ¿Cómo resolver?
Debe usar la palabra clave await en su getFile para recuperar el valor de la promesa frontal porque su getFile devuelve Promise.
async function yourFunc() { defaultValue = await getFile(getCurrent.value[name]) // do whatever you want }Necesitas usar la palabra clave await
const getFile = async (id) => { await store.dispatch(Actions.FILE, id); return [{ description: store.getters.currentFile.description, url: 'https://test.com/uploads/'+ store.getters.currentFile.name }] } y luego espere la llamada para getFile también
defaultValue = await getFile(getCurrent.value[name])