typescript - DefinitelyTyped log4javascript missing module declaration -


i'm having hard time using following typings file in project:

https://github.com/definitelytyped/definitelytyped/tree/master/log4javascript

apperantly, file missing module declaration, causing typescript complain can't find module 'log4javascript' when put following statement in typescript file:

import * log4javascript 'log4javascript';

when manually edit index.d.ts file installed running command

typings install dt~log4javascript --global --save

and add module declaration:

declare module "log4javascript" { import test = log4javascript; export = test; }

at end of file, compiler no longer complains , code works without using import * statement.

so how supposed use typings file can use log4javascript typescript?

update

i've managed work around creating custom.d.ts file declares log4javascript module alongside generated root index.d.ts of typings , added ///<reference path="..." /> statement in main.ts file used requirejs.
still don't feel correct way it, works now.


Comments

Popular posts from this blog

Spring Boot + JPA + Hibernate: Unable to locate persister -

go - Golang: panic: runtime error: invalid memory address or nil pointer dereference using bufio.Scanner -

c - double free or corruption (fasttop) -