A Node.js wrapper for the Windows.ApplicationModel.Appointments.AppointmentsProvider WinRT namespace, compatible with Windows 10 APIs.
Using this module, you'll be able to consume the Windows.ApplicationModel.Appointments.AppointmentsProvider API directly from Node.js.
The API exposed by this module is (almost) the same as the API that is listed in: http://msdn.microsoft.com/en-us/library/windows/apps/Windows.ApplicationModel.Appointments.AppointmentsProvider.aspx
The only difference in the API is in the way that asynchronous methods and events are used. (See https://github.com/NodeRT/NodeRT#ConsumingNodeRT for more details)
- Visual Studio version 2017 and above. (Express Desktop versions also work!)
- Python 2.7 (for node-gyp)
- Important: Updated versions of npm and node-gyp. (Note that the ones that are bundled with node might not be up to date). In order to install latest npm, run:
npm install -g npm
In order to install latest node-gyp run:
npm install -g node-gyp
In order to install this module, run npm install:
npm install @nodert-win10-rs4/windows.applicationmodel.appointments.appointmentsprovider
If you wish to rebuild this module using node-gyp, make sure to use the appropriate VS version using --msvs_version=2012/2013/2015/2017 flag:
cd [module folder path] node-gyp rebuild --msvs_version=2017