-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.js
45 lines (38 loc) · 1.93 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
Package.describe({
name: "mmmelon:example-model",
summary: "",
version: "0.1.0",
git: ""
});
Package.onUse(function(api) {
api.versionsFrom("1.0.1");
api.use(["meteor","check","underscore", "ddp","mongo","ecmascript"]);
api.addFiles("source/common/model.js", ["client","server"]);
api.addFiles("source/common/errors.js", ["client","server"]);
api.addFiles("source/persistence/reading.js", ["client","server"]);
api.addFiles("source/persistence/writing.js", ["client","server"]);
api.addFiles("source/common/helpers.js", ["client","server"]);
api.addFiles("source/client/model.js", ["client"]);
api.addFiles("source/server/model.js", ["server"]);
api.addFiles("source/common/methods.js", ["client","server"]);
api.addFiles("source/common/triggers.js", ["client","server"]);
//We only export Task, no Tasks collection as we never have to use it directly
api.export('Task', ["client","server"]);
});
Package.onTest(function (api) {
api.use(['mike:mocha-package@0.5.7', 'practicalmeteor:chai@2.1.0_1','practicalmeteor:sinon']);
api.use(["meteor","check","underscore", "ddp","mongo","ecmascript"]);
api.addFiles("source/common/model.js", ["client","server"]);
api.addFiles("source/common/errors.js", ["client","server"]);
api.addFiles("source/persistence/reading.js", ["client","server"]);
api.addFiles("source/persistence/writing.js", ["client","server"]);
api.addFiles("source/common/helpers.js", ["client","server"]);
api.addFiles("source/client/model.js", ["client"]);
api.addFiles("source/server/model.js", ["server"]);
api.addFiles("source/common/methods.js", ["client","server"]);
api.addFiles("source/common/triggers.js", ["client","server"]);
api.addFiles("tests/stubs.js",["client","server"]);
api.addFiles("tests/client.js","client");
api.addFiles("tests/common.js",["client","server"]);
api.addFiles("tests/methods.js",["client","server"]);
});