mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
This ensures that all Promise callback functions run in a Fiber, as if Meteor.bindEnvironment were called when the Promise was created. Not bumping the dev bundle version with this commit, because these changes will get rolled into the dev bundle updates for the es6-tool branch.
44 lines
1.7 KiB
JavaScript
44 lines
1.7 KiB
JavaScript
// This file contains a package.json for the dependencies of the *BUNDLED
|
|
// SERVER* (not the command-line tool).
|
|
|
|
// We put this in a JS file so that it can contain comments. It is processed
|
|
// into a package.json file by generate-dev-bundle.sh.
|
|
|
|
var fibersVersion;
|
|
if (process.platform === "win32") {
|
|
// We have a fork of fibers off of version 1.0.5 that searches farther for
|
|
// the isolate thread. This problem is a result of antivirus programs messing
|
|
// with the thread counts on Windows.
|
|
// Duplicated in dev-bundle-tool-package.js
|
|
fibersVersion = "https://github.com/meteor/node-fibers/tarball/d519f0c5971c33d99c902dad346b817e84bab001";
|
|
} else {
|
|
fibersVersion = "1.0.5";
|
|
}
|
|
|
|
var packageJson = {
|
|
name: "meteor-dev-bundle",
|
|
// Version is not important but is needed to prevent warnings.
|
|
version: "0.0.0",
|
|
dependencies: {
|
|
fibers: fibersVersion,
|
|
"meteor-promise": "0.2.0",
|
|
// Not yet upgrading Underscore from 1.5.2 to 1.7.0 (which should be done
|
|
// in the package too) because we should consider using lodash instead
|
|
// (and there are backwards-incompatible changes either way).
|
|
underscore: "1.5.2",
|
|
"source-map-support": "0.2.8",
|
|
semver: "4.1.0"
|
|
},
|
|
// These are only used in dev mode (by shell.js) so end-users can avoid
|
|
// needing to install them if they use `npm install --production`.
|
|
devDependencies: {
|
|
// 2.4.0 (more or less, the package.json change isn't committed) plus our PR
|
|
// https://github.com/williamwicks/node-eachline/pull/4
|
|
eachline: "https://github.com/meteor/node-eachline/tarball/ff89722ff94e6b6a08652bf5f44c8fffea8a21da",
|
|
chalk: "0.5.1"
|
|
}
|
|
};
|
|
|
|
|
|
process.stdout.write(JSON.stringify(packageJson, null, 2) + '\n');
|