- Added @types/dom-mediacapture-transform to package.json for type definitions. - Changed hoveringTimeout type in StreamComponent to ReturnType<typeof setTimeout> for better type safety. - Updated TypeScript lib version from ES2020 to ES2021 in tsconfig files for improved features. - Included dom-mediacapture-transform in types for TypeScript configurations across various tsconfig files. - Removed empty types array in tsconfig.app.json to ensure proper type checking. - Adjusted skipLibCheck settings in tsconfig files to improve compatibility with Livekit track processors.
Openvidu Angular TestAPP
Architechture
openvidu-components-angular
│
└─── src (openvidu-components-testapp)
│
└───projects
│
└─── openvidu-components-angular
How to develop with ease:
Run ng serve for a dev server.
Run, in a new terminal, npm run lib:serve for serving the openvidu-components-angular library with live reload for listening changes
Code scaffolding
For generate new components in openvidu-components-angular:
ng g component components/component-name --project=openvidu-components-angular
Build library
npm run lib:build
Publishing
After the library is built, tun the following command:
cd dist/ && npm publish