А это по сути необходимость знать второй язык
1) на Node js всегда поддерживается более свежая версия джаваскрипта, чем в браузерах, т.е. постоянно будет лишняя головомойка - придётся для браузера использовать одни фичи языка, а для node js другие.
2) Typescript, т.е. необходимость знать фактически второй язык-компилятор.
на работе в проекте такие объекты вместо enum'ов
export const SomeEnum = {
HOME: 'home',
CAR: 'car'
} as const satisfies Record<string, string>
export type SomeEnum = typeof SomeEnum[keyof typeof SomeEnum]
часто опечатки делаются при их задании
типизация для тебя мусор? ты странный.
https://code.visualstudio.com/docs/typescript/type...