- browserlist configuration for compat
- eslint configuration for linting
- unit tests (chai + mocha + chai as promised + some coverage reporter)
- doc comments
-
Add a
.npmrc
file with the following content@microsoft:registry=https://npm.pkg.github.com/
-
npm login --scope=@microsoft --registry=https://npm.pkg.github.com
(use a token with package:read, repo and SSO enabled for the Microsoft organization as the password) -
npm i @microsoft/kiota-abstractions -S
.