- // eslint-disable-next-line @typescript-eslint/no-non-null-assertion, no-new
- return new ChargingStation(data!.index, data!.templateFile, data!.options).stationInfo
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
+ const { index, templateFile, options } = data!
+ return new ChargingStation(index, templateFile, options).stationInfo