@@ -32,13 +32,13 @@ function parseContext(key: string) {
3232
3333class CustomContext extends Context {
3434 readonly #nodeContext: NodeContext ;
35- readonly #entities: HassEntities ;
35+ readonly #entities: Readonly < HassEntities > ;
3636
3737 constructor (
3838 view : any ,
3939 parentContext : CustomContext | undefined ,
4040 nodeContext : NodeContext ,
41- entities : HassEntities ,
41+ entities : Readonly < HassEntities > ,
4242 ) {
4343 super ( view , parentContext ) ;
4444 this . #nodeContext = nodeContext ;
@@ -93,7 +93,7 @@ export function renderTemplate(
9393 str : string ,
9494 message : NodeMessage ,
9595 nodeContext : NodeContext ,
96- entities : HassEntities ,
96+ entities : Readonly < HassEntities > ,
9797 altTags = false ,
9898) : string {
9999 if (
@@ -115,7 +115,7 @@ export function renderTemplate(
115115export function generateRenderTemplate (
116116 message : NodeMessage ,
117117 context : NodeContext ,
118- states : HassEntities ,
118+ states : Readonly < HassEntities > ,
119119) {
120120 return ( template : string , altTags = false ) =>
121121 renderTemplate ( template , message , context , states , altTags ) ;
0 commit comments