This repository contains the WIP source code for the Saga Excel Addin. This addin will provide git-style version control to Excel users. Currently, it's pre-pre alpha; don't use it to manage things you care about!
If you want to run the addin from source, and you have Excel installed, the following should work:
git clone https://github.com/saga-vcs/saga-excel.git;
cd saga-excel;
npm install;
npm start;
If that doesn't work, you can follow more detailed instructions:
There are two sorts of tests within the add-in: tests that can run without Excel running, and tests that have to run in the context of Excel.
The tests that don't need Excel to run can be run with npm run test
. The tests that need Excel running can be run through the taskpane; click the "development" button at the bottom of the taskpane, and then click run tests. The rests will run and report in the console.
If you're running the addin on Office 365 in a web browser, simply inspecting element on the addin will give you access to all the normal JavaScript debugging tools.
If you're running the addin on a local copy of Excel on Mac, then you can find directions for debugging the addin here.
Instructions for debugging on Windows can be found here and here.
This repository contains the source code used by the Yo Office generator, and as such is under the Microsoft Open Source Code of Conduct.