Microsoft Office Packages

link - npmjs.com/~ms-office?tab=orgs
link - github.com/OfficeDev/Office-Addin-Scripts


custom-functions-metadata

First Released in April 2019.
This package allows metadata for custom functions to be generated automatically from JSDoc tags and the function parameter types.


custom-functions-metadata-plugin

First Released in April 2019.
This package helps generate the metadata for custom functions.


office-addin-cli

First Released in March 2019.
This package is a command-line interface for Office Add-ins.


office-addin-debugging

First Released in November 2018.
This package provides the orchestration of components related to debugging Office Add-ins.
When debugging is started, it will ensure that the dev-server is running, that dev settings are configured for debugging, and will register and sideload the Office Add-in.
When debugging is stopped, it will unregister and shutdown components.


office-addin-dev-certs

First Released in March 2019.
This package can be used to manage certificates for development server using https://localhost
link - npmjs.com/package/office-addin-dev-certs

npx office-addin-dev-certs verify 
npx office-addin-dev-certs install

After running this in VS Code you will see a Security Warning popup dialog saying that you are about to install a certificate.
Press OK to install
The terminal window will display the message:
You now have trusted access to https://localhost
The certificate will appear in the following location: "C:\users\"username"\.office-addin-dev-certs\


office-addin-dev-settings

First Released in August 2018.
This package can be used to configure developer settings for an Office Add-in.
This includes a Runtime Log
Manifest > Validation > office-addin-dev-settings


office-addin-lint

First released in July 2019.
This package can be used to ensure code quality with lint rules and standardize code formatting.


office-addin-manifest

First released in August 2018.
This package provides the ability to validate the XML manifest file.
Manifest > Validation > office-addin-manifest


office-addin-mock



office-addin-node-debugger

First released in August 2018.
This package allows a Node instance to serve as a proxy for debugging a JavaScript runtime hosted by an Office application.


office-addin-prettier-config

First released in August 2019.
This package is a configuration tool for code formatting using Prettier.


office-addin-sso

First released in December 2019.
This package provides the ability to register an application in Azure Active Directory and infrastructure for implementing single sign-on (SSO) taskpane add-ins.


office-addin-test-helpers

First released in July 2019.
This package provides tools that make validating your Office Add-in easier. You can use it with the office-addin-test-server package and the Mocha test framework (or another testing framework of your choice).


office-addin-test-server

First released in February 2019.
This package provides a framework for testing Office task pane add-ins by allowing add-ins to send results to a test server. The results can then be consumed and used by tests to validate that the add-in is working as expected.


office-addin-usage-data

First released in August 2019.
This package allows for sending usage data event and exception data to the selected telemetry infrastructure (e.g. ApplicationInsights)


office-addin-validator

First released in March 2017 and was last updated in July 2017.
This package provided a way to validate the XML manifest file.
Manifest > Validation > office-addin-validator


office-toolbox

First released in August 2017 and was last updated August 2019.
Office-Toolbox is a set of tools for validating, and sideloading an Office Add-in.
This allows you to bypass the manual steps for sideloading add-ins.
link - github.com/OfficeDev/office-toolbox
link - npmjs.com/package/office-toolbox



© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopPrevNext