| 1234567891011121314151617181920212223242526272829303132333435363738 | Meteor.publish('foo', function () {  this.ready();});Meteor.publish('fooNotReady', function () {});Meteor.publish('bar', function () {  this.ready();});// use this only to test global subsMeteor.publish('baz', function () {  this.ready();});Meteor.publish('bazNotReady', function () {});Meteor.publish('readyness', function (doIt) {  if(doIt) {    this.ready();  }});InjectData = Package['meteorhacks:inject-data'].InjectData;var urlResolve = Npm.require('url').resolve;GetFRData = function GetFRData(path) {  var url = urlResolve(process.env.ROOT_URL, path);  // FastRender only servers if there is a accept header with html in it  var options  = {    headers: {'accept': 'html'}  };  var res = HTTP.get(url, options);  var encodedData = res.content.match(/data">(.*)<\/script/)[1];  return InjectData._decode(encodedData)['fast-render-data'];}
 |