Я использую API WebAuthN и хочу использовать PublicKeyCredential для обнаружения аутентификатора. Но мой TypeScript не знает этого имени и постоянно говорит мне error TS2304: Cannot find name 'PublicKeyCredential'..
Я импортировал "@ types / webappsec-credential-management", чтобы иметь правильные типы. Но мой TypeScript не хочет компилироваться по тем же причинам.
Вы знаете, как добавить это в мой tsconfig.json или другое решение, чтобы правильно использовать его с TypeScript?






Для начала нужно установить тип.
npm install --save-dev @types/webappsec-credential-management
Затем вам нужно добавить тип в файл tsconfig.json.
{
"compilerOptions": {
"types": [ "@types/webappsec-credential-management" ]
}
}