Commit Graph

1381 Commits

Author SHA1 Message Date
Ben Newman
117b1a8525 Use chokidar for file watching instead of pathwatcher.
Healthy competition among fs.watch wrappers appears to have produced a
clear winner: https://www.npmjs.com/package/chokidar

This wrapper is better for Meteor than pathwatcher was, because it can
watch directory trees recursively, and it has no trouble watching
nonexistent file paths, whereas pathwatcher would throw an exception.
2016-10-10 14:12:51 -04:00
Ben Newman
5969628990 Update the optimism npm package to version 0.3.0. 2016-10-10 11:53:10 -04:00
Ben Newman
875222c8ec Update the optimism npm package to v0.2.3. 2016-10-07 19:32:18 -04:00
Ben Newman
232ab2d209 Bump package versions for 1.4.2-beta.9 release.
I had to scrap the 1.4.2-beta.8 release because meteor-tool@1.4.2-beta.8
got published by a partial run of the publish-release script, but then the
publish-release script thought meteor-tool changed after that, and I
didn't want to republish it as something like 1.4.2-1-beta.8.
2016-10-05 18:42:56 -04:00
Martijn Walraven
cc9882b12d Update cordova-lib in dev bundle to 6.3.1 2016-10-05 16:11:32 -04:00
Ben Newman
eda5f37ab2 Merge branch 'release-1.4.1.2' into release-1.4.2 2016-10-04 14:00:30 -04:00
Ben Newman
1d74c0ce5e Bump package versions for the official 1.4.1.2 release. 2016-10-04 12:44:28 -04:00
Ben Newman
2937403be0 Bump package versions for 1.4.1.2-rc.0 release. 2016-10-04 12:34:01 -04:00
Ben Newman
9ecf3f2b50 Upgrade Node to 4.6.0 and npm to 3.10.8. 2016-10-04 11:58:35 -04:00
Ben Newman
0d32423fe0 Upgrade Node to version 4.6.0.
https://nodejs.org/en/blog/release/v4.6.0/
2016-10-03 17:32:09 -04:00
Ben Newman
8b42bfa6f0 Add optimism@0.2.2 to the dev bundle. 2016-10-03 17:25:42 -04:00
Ben Newman
80fdc16e21 Add v8-profiler@5.6.5 to the dev bundle. 2016-09-30 10:31:58 -04:00
Ben Newman
0808325846 Bump package versions for 1.4.2-beta.7 release. 2016-09-29 17:48:31 -04:00
Ben Newman
e882a7ea52 Merge branch 'devel' into release-1.4.2 2016-09-29 16:57:44 -04:00
Ben Newman
9338fbd73f Bump package versions for 1.4.2-beta.6 release. 2016-09-27 13:31:41 -04:00
Ben Newman
2483fb3cb3 Update the lru-cache npm package to v4.0.1. 2016-09-27 12:47:13 -04:00
Ben Newman
a13d3fd938 Update the pathwatcher npm package to v6.7.1.
Also remove explicit dependency on `runas`, which is depended upon by
`pathwatcher`.
2016-09-27 12:15:04 -04:00
Ben Newman
670c305927 Update the npm npm package to v3.10.8. 2016-09-27 12:07:41 -04:00
Ben Newman
ad69d59fa7 Clear dev_bundle/.npm before tests to ensure consistent results. 2016-09-26 20:39:15 -04:00
Jesse Rosenberger
cba649f709 Add Newlines to end of .gitignore files, specifically the new app skel
Even though I think the fight is a bit futile, it is considered best practice to have newlines at the end of all files.  At the request of meteor/meteor#7786, this commit adds newlines to the end of the new app skeleton `.gitignore` file.  These skel files are used when generating new meteor apps so this avoids perpetuation of this problem into futrue generations. ;)

In an effort to beef up this PR, I also took the liberty of fixing the few other Meteor files which were lacking newlines (all `.gitignore` files)

Closes meteor/meteor#7786
2016-09-26 15:32:08 +03:00
Ben Newman
d4d648c8f7 Bump package versions for 1.4.2-beta.5 release. 2016-09-22 15:03:07 -04:00
Ben Newman
d881a29de4 Bump package versions for 1.4.2-beta.4 release. 2016-09-16 09:15:24 -04:00
Ben Newman
583bd366e4 Bump package versions for 1.4.2-beta.3 release.
Note that no binaries were successfully published for beta.2, so please
don't try updating to that version!
2016-09-13 15:25:23 -04:00
Ben Newman
a90ff721ba Update submodules *after* checking out appropriate revision. 2016-09-13 15:24:07 -04:00
Ben Newman
772d6a914a Bump package versions for 1.4.2-beta.2 release.
Note that no binaries were successfully published for beta.1, so please
don't try updating to that version!
2016-09-13 14:00:49 -04:00
Ben Newman
c7edab4e62 Initialize and update submodules when publishing meteor-tool. 2016-09-13 13:58:12 -04:00
Ben Newman
c1f01cc860 Bump package versions for 1.4.2-beta.1 release. 2016-09-13 13:33:39 -04:00
Ben Newman
ef02320316 Initialize and update submodules in scripts/ci.sh. 2016-09-09 17:16:24 -04:00
Ben Newman
497270eabe Add glob package to dev_bundle/lib/node_modules. 2016-09-09 13:28:15 -04:00
Ben Newman
32d02beead Update the fibers npm package to v1.0.14. 2016-09-09 11:28:49 -04:00
Ben Newman
0d1834368b Update the node-pre-gyp npm package to v0.6.30. 2016-09-09 11:28:48 -04:00
Ben Newman
d411113e7f Update the npm npm package to v3.10.7. 2016-09-09 11:28:46 -04:00
Ben Newman
b64f1147e7 Merge branch 'devel' into release-1.4.2 2016-09-08 13:31:17 -04:00
Tom Coleman
d695087c92 We'll need to clone submodules too now 2016-08-25 12:23:33 +10:00
Ben Newman
b34a796600 Merge branch 'devel' into release-1.4.2 2016-08-24 11:06:22 -04:00
Tom Coleman
6eec080025 Preparing the 1.4.1.1 release 2016-08-24 12:23:42 +10:00
Ben Newman
659706f61d Bump package versions for 1.4.2-beta.0 release. 2016-08-23 12:02:47 -04:00
Ben Newman
365c765971 Bump package versions for the official 1.4.1 release. 2016-08-18 11:37:18 -04:00
Ben Newman
e90c638c9f Bump package versions for 1.4.1-rc.7 release. 2016-08-17 18:18:21 -04:00
Ben Newman
c51ca73575 Bump package versions for 1.4.1-rc.6 release. 2016-08-17 14:53:29 -04:00
Ben Newman
409f78b668 Bump package versions for 1.4.1-rc.5 release. 2016-08-16 18:34:31 -04:00
Ben Newman
afbddc428b Bump package versions for 1.4.1-rc.3 release. 2016-08-16 13:17:49 -04:00
Ben Newman
d28fe76851 Upgrade Windows bundled Python version to 2.7.12. 2016-08-16 12:51:22 -04:00
Ben Newman
ca51c8fd87 Upgrade npm to 3.10.6.
https://github.com/npm/npm/blob/master/CHANGELOG.md#v3106-2016-07-07
2016-08-16 12:50:28 -04:00
Ben Newman
b45f733209 Upgrade Node to 4.5.0.
https://nodejs.org/en/blog/release/v4.5.0/
2016-08-16 12:48:36 -04:00
Ben Newman
9478f35fa4 Bump package versions for 1.4.1-rc.2 release. 2016-08-15 14:52:02 -04:00
Ben Newman
da88a4afe0 Remove cordova-app-hello-world from dev bundle.
This package is depended upon by `cordova-lib`, and npm@3 hoists it to the
top-level dev_bundle/lib/node_modules directory.

We don't use this example app in Meteor, so we don't need it in the dev
bundle. If it is ever needed, developers can run

  meteor npm install -g cordova-app-hello-world

To include it in the dev bundle.

It would be really great if we could remove cordova-lib's extra copy of
npm, but that will probably have to wait until they update to npm@3.
2016-08-15 14:31:11 -04:00
Ben Newman
b2e2d0651b Don't install node-gyp or node-pre-gyp in server bundle.
These packages need to be installed when we run `npm install` in
`bundle/programs/server` (which this commit ensures), but they don't need
to be part of the dev bundle.
2016-08-15 14:31:10 -04:00
Ben Newman
da0e944c14 Avoid installing an extra copy of node-gyp in the dev bundle. 2016-08-15 14:23:10 -04:00
Ben Newman
99004c0826 Remove npm/test from dev bundle. 2016-08-15 14:23:10 -04:00