Skip to content
This repository has been archived by the owner on Feb 25, 2022. It is now read-only.

feat(excel): support excel spreadsheets on sharepoint sites #6

Closed
wants to merge 13 commits into from
Closed
187 changes: 178 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,12 @@
"homepage": "https://github.com/adobe/helix-data-embed#readme",
"dependencies": {
"@adobe/helix-epsagon": "1.1.8",
"@adobe/helix-onedrive-support": "^2.1.0",
trieloff marked this conversation as resolved.
Show resolved Hide resolved
"@adobe/helix-status": "7.1.2",
"@adobe/openwhisk-action-logger": "2.2.0",
"@adobe/openwhisk-action-utils": "4.2.2",
"rss-parser": "^3.7.6"
"rss-parser": "^3.7.6",
trieloff marked this conversation as resolved.
Show resolved Hide resolved
"xlsx": "^0.15.6"
trieloff marked this conversation as resolved.
Show resolved Hide resolved
},
"devDependencies": {
"@adobe/eslint-config-helix": "1.1.0",
Expand Down
5 changes: 3 additions & 2 deletions src/embed.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@
* governing permissions and limitations under the License.
*/
const feed = require('./matchers/feed');
const excel = require('./matchers/excel');

const matchers = [
feed,
feed, excel,
];

function hasParams(list, params) {
const empty = list.filter((parameter) => params[parameter] === undefined);
const empty = list.filter((parameter) => params[parameter] !== undefined);
return empty.length === list.length;
}

Expand Down
Loading