remove unused exceljs from client bundle

This commit is contained in:
Jan Küster 2021-06-22 17:53:14 +02:00
parent 838c74a83b
commit 3aa7a6e244
No known key found for this signature in database
GPG key ID: D9022448BF588ACD
6 changed files with 1280 additions and 1250 deletions

8
models/runOnServer.js Normal file
View file

@ -0,0 +1,8 @@
/**
* Executes a function only if we are on the server. Use in combination
* with package-sepcific loader functions to create a "nested" import that
* prevents leakage of server-dependencies to the client.
* @param fct {function} the function to be executed on the server
* @return {*} a return value from the function, if there is any
*/
export const runOnServer = fct => Meteor.isServer && fct();