// `as const` gives a deeply readonly value with literal types const routes = ["/home", "/about"] as const; // routes.push("/x") is a type error; it is a readonly tuple console.log(routes[0], routes.length);
as const gives a deeply readonly value