-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.js
48 lines (44 loc) · 1.28 KB
/
package.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Package.describe({
name: 'cellog:namespaced-templates',
version: '0.3.4',
// Brief, one-line summary of the package.
summary: 'Namespaced spacebars templates reduce work and allow greater flexibility',
// URL to the Git repository containing the source code for this package.
git: 'https://github.com/cellog/namespaced-templates',
});
Package.onUse(function(api) {
api.versionsFrom('1.1.0.2');
api.use('templating')
api.use('blaze')
api.use('spacebars-compiler')
api.use('tracker')
api.export('Namespacer')
api.addFiles('goto.js', 'client')
});
Package.onTest(function (api) {
api.use('tinytest');
api.use('htmljs');
api.use('templating');
api.use('cellog:namespaced-templates');
api.use('underscore');
api.use(['test-helpers', 'session', 'tracker',
'minimongo'], 'client');
api.use('spacebars-compiler');
api.use('minifiers'); // ensure compiler output is beautified
api.addFiles([
'plugin/htmlscanner.js',
'namespaced-templates-tests.js',
'namespaced-templates-source-tests.js'
], 'server');
});
Package.registerBuildPlugin({
name: "compileNamespacedTemplates",
use: ['[email protected]', '[email protected]'],
sources: [
'plugin/htmlscanner.js',
'plugin/compiler.js'
],
npmDependencies: {
debug: "2.2.0"
}
});