Extending outdated TypeScript package declarations
Extending package declarations locally is one of the options for outdated package typings.
Create a declaration file .d.ts (e.g., handlebars.d.ts), and put it inside the src directories.
Find the exact name of the package namespace inside the node_modules types file (e.g. handlebars/types/index.d.ts).
Extend the found namespace with your needed properties, like classes, functions, etc.
// handlebars.d.tsdeclare namespace Handlebars {export class JavaScriptCompiler {public nameLookup(parent: string,name: string,type: string): string | string[];}export function doSomething(name: string): void;// ...}