A repository for issues related to the Office JavaScript APIs and Office Add-ins platform. Find the Office.js library in Office.js CDN: https://appsforoffice.microsoft.com/lib/1/hosted/office.js.
Role in this project:
DevOps Engineer Contributions:100 releases, 42 commits, 42 PRs in 1 year 10 months
Contributions summary:Michael primarily focused on automating the deployment process for the office-js repository. They introduced a deployment script using TypeScript and Node.js, integrating it with Travis CI. The user implemented features to distinguish between private and official builds, configure GitHub releases, and handle NPM publishing with appropriate tagging. They also addressed versioning using semver and package.json modifications.
cdnjavascript-apioffice-addinoffice-js
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer Contributions:31 commits, 28 PRs, 65 comments in 2 years 9 months
Contributions summary:Michael primarily contributed to the TypeScript type definitions within the repository, addressing functionalities related to custom functions and office-runtime. They implemented features like allowing error results in streaming custom functions, and updated tests accordingly. Furthermore, the user corrected errors, added missing functionalities, and removed methods for office-runtime. These changes enhance the TypeScript definitions and tests within the repository.
typescriptdefinitiondtstypingstypescript-definitions