tmijs / tmi.js

đź’¬ Javascript library for the Twitch Messaging Interface. (Twitch.tv)
https://tmijs.com
MIT License
1.55k stars 214 forks source link

Type errors #531

Open jonasesser opened 1 year ago

jonasesser commented 1 year ago

Actual behaviour: VSC shows types errors

Expected behaviour: No errors in types

Error log:

[{
    "resource": "/d:/Data/Dev/altv-athena-gangstasparadise5/node_modules/tmi.js/types.d.ts",
    "owner": "typescript",
    "code": "1046",
    "severity": 8,
    "message": "Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.",
    "source": "ts",
    "startLineNumber": 5,
    "startColumn": 1,
    "endLineNumber": 5,
    "endColumn": 6
}]
[{
    "resource": "/d:/Data/Dev/altv-athena-gangstasparadise5/node_modules/tmi.js/types.d.ts",
    "owner": "typescript",
    "code": "2503",
    "severity": 8,
    "message": "Cannot find namespace 'http'.",
    "source": "ts",
    "startLineNumber": 86,
    "startColumn": 10,
    "endLineNumber": 86,
    "endColumn": 14
}]
[{
    "resource": "/d:/Data/Dev/altv-athena-gangstasparadise5/node_modules/tmi.js/types.d.ts",
    "owner": "typescript",
    "code": "2714",
    "severity": 8,
    "message": "The expression of an export assignment must be an identifier or qualified name in an ambient context.",
    "source": "ts",
    "startLineNumber": 543,
    "startColumn": 10,
    "endLineNumber": 543,
    "endColumn": 20
}]

Configuration