Replace eval with JSON.parse