mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Also remove SIGHUP handler. This was designed for a legacy system, and SIGHUP would be a better fit for what autoupdate currently uses SIGUSR2 for. This includes removing some code in the ddp server to close sockets on SIGHUP.
35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
Package.describe({
|
|
summary: "Serves a Meteor app over HTTP",
|
|
version: '1.1.6'
|
|
});
|
|
|
|
Npm.depends({connect: "2.9.0",
|
|
send: "0.1.4",
|
|
useragent: "2.0.7"});
|
|
|
|
Npm.strip({
|
|
multiparty: ["test/"],
|
|
useragent: ["test/"]
|
|
});
|
|
|
|
Package.onUse(function (api) {
|
|
api.use(['logging', 'underscore', 'routepolicy', 'boilerplate-generator',
|
|
'spacebars', 'htmljs', 'blaze', 'webapp-hashing'], 'server');
|
|
api.use(['underscore'], 'client');
|
|
|
|
// At response serving time, webapp uses browser-policy if it is loaded. If
|
|
// browser-policy is loaded, then it must be loaded after webapp
|
|
// (browser-policy depends on webapp). So we don't explicitly depend in any
|
|
// way on browser-policy here, but we use it when it is loaded, and it can be
|
|
// loaded after webapp.
|
|
api.export(['WebApp', 'main', 'WebAppInternals'], 'server');
|
|
api.export(['WebApp'], 'client');
|
|
api.addFiles('webapp_server.js', 'server');
|
|
api.addFiles('webapp_client.js', 'client');
|
|
});
|
|
|
|
Package.onTest(function (api) {
|
|
api.use(['tinytest', 'webapp', 'http']);
|
|
api.addFiles('webapp_tests.js', 'server');
|
|
});
|