How to integrate jsreport to meteor application - meteor

Can anyone help me how to integrate jsreport to meteor application and how to use it to generate pdfs using data from database?

You can use the node package for that.
Link:: here
Don't forget to import the package before use.
You can also check the following example also which is using jsreport-client.
Link:: Here

Related

Is there a way to remove ember-data from emberfire?

My app does not use ember-data, it uses only apollo for graphql to retrieve/manage data.
But after installing emberfire, we must have to install ember-data too.
We just use emberfire/firebase for authentication :)
If I try to remove it I've got an error:
Cannot find module 'ember-data/package.json' from '/Users/bruno/octane-graphql/node_modules/emberfire'
The solution here is simple: don't use emberfire!
Basically the entire concept of emberfire is to intergrate firebase into ember-data. If you just want to use some firebase services use the firebase sdk directly.
emberfire uses ember-data under the hood. So you need to have it installed.

Using angular2-meteor and useraccounts

I was wondering how one could go about using the useraccounts package with angular2-meteor to create a custom UI for logging in.
I was following the tutorial for angular2-meteor (http://www.angular-meteor.com/tutorials/socially/angular2/user-accounts-authentication-and-permissions)
but I cant see what would need to be done to use useraccounts instead of accounts-ui.
Best,
D
Seems like this module as Blaze as dependecies, i don't think it's compatible with Angular 2

Meteor how to load script dynamically?

Is this possible to load script dynamically? for eg. I wish to reduce app weight. so I would like to load role based JS. I know its not best solution to reduce app weight but looking for interesting package or approach
There is no native support for dynamic/lazy loading in Meteor. There is an open request for it though:
https://github.com/MeteorCommunity/discussions/issues/27
And it is on their roadmap:
https://trello.com/c/24s6vyxo/55-incremental-loading
In the meantime there is a package that does help/address this via bundles:
https://github.com/numtel/meteor-lazy-bundles

How to get Meteor Package information within the app?

Is it possible to get a list of all available packages and their configuration within a running MeteorJS app.
I don't mean the CLI command meteor list but something that could let me check if certain packages are available or not and change the programs behaviour accordingly.
Yes.
Using code from the meteorhacks SSR package as an example, you can see that it does this to check for the existence of the Jade package:
if(Package['mquandalle:jade-compiler']) {
Compilers.jade = Package['mquandalle:jade-compiler'].JadeCompiler;
}
The caveat is that the other package has to be added first.

Custom Meteor Accounts

I need to implement a new accounts package with trakt.tv service via OAuth2.
How can I use the source of accounts-facebook or other already implemented to create my own?
This already has been answered here, in resume, you need to create a
local package
and take a look into the meteor-accounts-stripe to get the idea about how to create a new OAuth package
If you check out the Meteor Packages at GitHub you can reverse engineer a solution.
Also see the Accounts project page at Meteor.

Resources