В версии 2.9 поддерживается! https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript#non-null-assertion-operator
const a = {}
console.log(a!.b!.c)
no any дополнительные параметры, необходимые в .tsconfig
Единственное, что я понял по нескольким причинам, - это обновление каждые 10 минут. Вы не можете использовать php, вы должны использовать javascript следующим образом:
<body onload="setInterval('window.location.reload()', 600000);">
Вы можете отправить заголовок на клиентскую сторону с помощью PHP
header("refresh:600"); //600 seconds = 10 minutes