-
Notifications
You must be signed in to change notification settings - Fork 0
Don't enforce "skipLibCheck: true" #73
Copy link
Copy link
Open
Labels
Domain: main[Issue / PR] describes change in the functionality, its optimization[Issue / PR] describes change in the functionality, its optimizationPending: blocked[Issue / PR] cannot be addressed until another issue is resolved[Issue / PR] cannot be addressed until another issue is resolvedPending: unclear[Issue] not yet fully defined[Issue] not yet fully definedPriority: high[Issue / PR] must be addressed as soon as possible[Issue / PR] must be addressed as soon as possibleType: bug[Issue / PR] addresses malfunction[Issue / PR] addresses malfunctiongood first issue[Issue] can be addressed by a first-time contributor[Issue] can be addressed by a first-time contributor
Metadata
Metadata
Assignees
Labels
Domain: main[Issue / PR] describes change in the functionality, its optimization[Issue / PR] describes change in the functionality, its optimizationPending: blocked[Issue / PR] cannot be addressed until another issue is resolved[Issue / PR] cannot be addressed until another issue is resolvedPending: unclear[Issue] not yet fully defined[Issue] not yet fully definedPriority: high[Issue / PR] must be addressed as soon as possible[Issue / PR] must be addressed as soon as possibleType: bug[Issue / PR] addresses malfunction[Issue / PR] addresses malfunctiongood first issue[Issue] can be addressed by a first-time contributor[Issue] can be addressed by a first-time contributor
Type
Fields
Give feedbackNo fields configured for issues without a type.
Current export structure uses @ts-ignore to suppress conflicting
export =andexport type {};in src/index.ts, however both are needed to properly support CommonJS'sconst xrange = require("xrange");as well as TypeScript'simport xrange from "xrange";syntax.Unfortunately though, the
// @ts-ignorecomments is stripped out on build (and it should be frankly), which produces error in node_modules folder of dependent projects. Since there's no way of fixing this error (this would require manually changing code in node_modules), the only (adequate) way to suppress the error is to setskipLibCheck: truecompile option.Find a fix (probably, wait for microsoft/TypeScript#38866 to be implemented) that would remove the requirement of
skipLibCheck: true