From 21705b1e601896243c1deea01cf02283e2e99852 Mon Sep 17 00:00:00 2001 From: Simon Fridlund Date: Thu, 22 Oct 2015 23:01:22 +0200 Subject: [PATCH] Meteor 1.2 compatibility --- client/helpers.coffee | 3 ++- package.js | 14 +++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/client/helpers.coffee b/client/helpers.coffee index 1c7b6d6..5badd2f 100644 --- a/client/helpers.coffee +++ b/client/helpers.coffee @@ -1,6 +1,7 @@ -return unless Package.templating +return unless Package.templating and Package.spacebars Template = Package.templating.Template +Spacebars = Package.spacebars.Spacebars isActive = (type, inverse = false) -> helperName = 'is' diff --git a/package.js b/package.js index 6ab0d70..2414d85 100644 --- a/package.js +++ b/package.js @@ -6,7 +6,7 @@ Package.describe({ }); Package.onUse(function(api) { - api.versionsFrom('1.0'); + api.versionsFrom(['1.0', '1.2']); api.use([ 'check', @@ -20,7 +20,7 @@ Package.onUse(function(api) { 'meteorhacks:flow-router@1.8.0', 'iron:router@1.0.0', 'templating' - ], ['client', 'server'], {weak: true}); + ], {weak: true}); api.export('ActiveRoute'); @@ -30,15 +30,19 @@ Package.onUse(function(api) { }); Package.onTest(function(api) { - api.versionsFrom('1.0'); + api.versionsFrom(['1.0', '1.2']); api.use([ 'check', 'coffeescript', + 'reactive-dict', + 'templating', + 'underscore' + ]); + + api.use([ 'mike:mocha-package@0.5.7', 'practicalmeteor:chai@1.9.2_3', - 'reactive-dict', - 'underscore', 'zimme:active-route' ]);