Commit Graph

112 Commits

Author SHA1 Message Date
Jan Dvorak
2b558b70ac Revert "Babel 7.25.0 & update dependencies in skeletons as well"
This reverts commit d8c2271805.
2024-08-01 11:52:56 +02:00
Jan Dvorak
d8c2271805 Babel 7.25.0 & update dependencies in skeletons as well 2024-07-27 11:55:01 +02:00
Jan Dvorak
0789d03485 Node 20.16.0 & bundle deps updates
Also updated the promise package: https://github.com/then/promise/releases
Other packages have been updated if by feature or patch version if not on 0.x version.
2024-07-26 11:24:44 +02:00
Leonardo Venturini
c91daf9d6e revert lru-cache to v6.0.0 2024-06-10 09:09:42 -04:00
Leonardo Venturini
a12f9958de bump reify 2024-06-06 09:49:23 -04:00
Leonardo Venturini
086d8f7b47 upgrade lru-cache to v10 for tool 2024-06-05 14:29:53 -04:00
Leonardo Venturini
689b553c37 pin lru-cache version to 6.0.0
using 10.2.2 caused a memory leak for some reason
2024-06-05 09:17:55 -04:00
Nacho Codoñer
2141b77de2 upgrade reify to 0.25.1 2024-01-18 17:24:51 +01:00
denihs
7cb79a7a13 Merge branch 'devel' into release-3.0
# Conflicts:
#	.circleci/config.yml
#	docs/generators/changelog/script.js
#	docs/history.md
#	meteor
#	npm-packages/babel-preset-meteor/package.json
#	npm-packages/cordova-plugin-meteor-webapp/package.json
#	npm-packages/eslint-plugin-meteor/scripts/dev-bundle-tool-package.js
#	npm-packages/meteor-babel/package-lock.json
#	npm-packages/meteor-babel/package.json
#	package-lock.json
#	package.json
#	packages/accounts-base/accounts_server.js
#	packages/accounts-base/package.js
#	packages/accounts-oauth/package.js
#	packages/accounts-password/package.js
#	packages/accounts-password/password_server.js
#	packages/accounts-passwordless/package.js
#	packages/accounts-passwordless/passwordless_server.js
#	packages/babel-compiler/.npm/package/npm-shrinkwrap.json
#	packages/babel-compiler/package.js
#	packages/boilerplate-generator/package.js
#	packages/browser-policy-content/package.js
#	packages/constraint-solver/catalog-loader.js
#	packages/constraint-solver/constraint-solver-input.js
#	packages/constraint-solver/constraint-solver-tests.js
#	packages/constraint-solver/constraint-solver.js
#	packages/constraint-solver/package.js
#	packages/constraint-solver/solver.js
#	packages/crosswalk/package.js
#	packages/ddp-rate-limiter/package.js
#	packages/ddp-server/package.js
#	packages/ecmascript/package.js
#	packages/facebook-oauth/package.js
#	packages/fetch/package.js
#	packages/launch-screen/package.js
#	packages/logging/package.js
#	packages/logic-solver/logic_tests.js
#	packages/logic-solver/package.js
#	packages/meteor-tool/package.js
#	packages/meteor/package.js
#	packages/mobile-experience/package.js
#	packages/modern-browsers/package.js
#	packages/modules/.npm/package/npm-shrinkwrap.json
#	packages/modules/package.js
#	packages/mongo/package.js
#	packages/non-core/blaze
#	packages/npm-mongo/.npm/package/npm-shrinkwrap.json
#	packages/npm-mongo/package.js
#	packages/oauth/package.js
#	packages/oauth/pending_credentials.js
#	packages/package-version-parser/package.js
#	packages/react-fast-refresh/package.js
#	packages/service-configuration/package.js
#	packages/socket-stream-client/.npm/package/npm-shrinkwrap.json
#	packages/socket-stream-client/package.js
#	packages/standard-minifier-css/.npm/plugin/minifyStdCSS/npm-shrinkwrap.json
#	packages/standard-minifier-css/package.js
#	packages/test-in-browser/package.js
#	packages/test-in-console/package.js
#	packages/test-in-console/reporter.js
#	packages/tinytest/package.js
#	packages/tracker/package.js
#	packages/typescript/package.js
#	packages/webapp/.npm/package/npm-shrinkwrap.json
#	packages/webapp/package.js
#	scripts/admin/meteor-release-experimental.json
#	scripts/build-dev-bundle-common.sh
#	scripts/dev-bundle-server-package.js
#	scripts/dev-bundle-tool-package.js
#	tools/cli/commands.js
#	tools/fs/files.ts
#	tools/runners/run-all.js
#	tools/static-assets/skel-chakra-ui/package.json
#	tools/tests/apps/dynamic-import/.meteor/packages
#	tools/tests/apps/dynamic-import/package.json
2023-12-19 16:50:46 -04:00
zodern
dc73543c8a Update source-map-support 2023-12-09 09:37:11 -04:00
Gabriel Grubba
dfa5318f7e Update semver to 7.5.4 2023-11-16 16:04:37 -03:00
Gabriel Grubba
e14e2519ff Make dev-bundle work 2023-11-09 17:02:14 -03:00
Jan Dvorak
9929ad85a8 Merge branch 'feature/underscore-types-to-dev-deps' into dev-bundle-14.21.4.4 2023-10-17 16:50:44 +02:00
Jan Dvorak
e46babdc59 Merge branch 'release-2.14' into dev-bundle-14.21.3.6 2023-10-17 16:47:01 +02:00
Jan Dvorak
5fcee4fdd3 Move underscore types to dev dependencies 2023-09-20 15:09:52 +02:00
zodern
064b5a0496 Update source-map-support 2023-06-13 11:32:38 -05:00
Jan Dvorak
8ebf11f105 Review to sync packages version 2023-05-06 12:24:10 +02:00
denihs
a34bdcc5f6 - code review changes 2023-02-27 10:04:37 -04:00
Matheus Castro
519871dfc4 Remove Fibers from meteor-tools:
- Completely remove promise overload from code.
- Bump dev_bundle version and remove fibers/meteor-promise dependency.
- Bump meteor package promise version.
- Remove some tests that are not needed anymore.
2022-12-25 23:24:46 -03:00
Edimar Cardoso
de04cfe676 Update Node Version, NPM Version and tools to work without Fibers
- Update node version to 18.12.1
- Update npm version to 7.24.2 (last before 8)
- Update commands to use async

---
NPM 8 break changes

Error: The programmatic API was removed in npm v8.0.0
https://github.com/npm/cli/blob/latest/index.js
2022-12-01 10:43:48 -03:00
denihs
0ab96dc804 Updating reify version 2022-06-01 15:30:30 -04:00
Renan Castro
f7678c138e Use fibers 5.0.1 version 2022-01-24 19:06:38 -03:00
Filipe Névola
58e66d6515 Upgrade reify and babel 2021-12-21 13:46:49 -04:00
filipenevola
7871de9a20 Bump Meteor version to 2.5.2-beta.6 2021-11-27 07:54:14 -03:00
filipenevola
1b87f063fc Change reify to @meteorjs/reify 2021-11-24 09:37:24 -03:00
Renan Castro
db4c77f8b4 Fibers building on arm with UCONTEXT enabled - new dev bundle 2021-11-17 06:21:17 -04:00
filipenevola
2171d67a57 Updates reify to 0.22.2 2021-09-05 21:46:22 -07:00
filipenevola
d92f2137d0 Reify upgrade 2021-08-28 21:36:43 -10:00
Jan Dvorak
0f338410e3 Update babel to 7.15.3 to potentially fix d3 array error #11525 2021-08-11 10:45:56 +02:00
Jan Dvorak
a8b32055e6 Merge branch 'devel' into release-2.4 2021-08-03 04:37:24 +02:00
Jan Dvorak
4cf853cca2 Update babel to 7.14.9 per #11525 2021-08-02 14:36:01 +02:00
Jan Dvorak
6a2a853b3f Update reify 2021-07-13 19:38:07 +02:00
Jan Dvorak
9cb0637c34 Fix discrepancy in underscore versions between dev and server bundle
Fixes #11457
2021-06-01 20:37:35 +02:00
Jan Dvorak
c2081e29f1 Update history on meteor-tool updated dependencies 2021-05-26 21:14:35 +02:00
Renan Castro
1429e30a65 Rollback sqlite3 version, and also some majors that might present breaking changes 2021-05-18 17:42:31 -03:00
Renan Castro
291647ed40 Upgrade meteor-promise and bump promise package version to beta 2021-05-18 11:51:26 -03:00
Renan Castro
ad8ec94fe4 Rollback semver version, and create new dev bundle 2021-05-06 18:55:18 -03:00
Jan Dvorak
0c26503e6b Initial internal dependencies update 2020-10-01 12:01:05 +02:00
Ben Newman
156bdcd705 Update meteor-babel to version 7.9.0 and typescript to 3.8.3. 2020-03-24 12:11:00 -04:00
Ben Newman
c81738fbb3 Update meteor-babel to version 7.8.2 and typescript to 3.7.5. 2020-02-19 15:20:20 -05:00
Ben Newman
da11c28ed4 Use the official fibers@4.0.3 release.
This includes https://github.com/laverdet/node-fibers/pull/429, fixing the
CPU spikes reported and discussed here: https://github.com/meteor/meteor/pull/10527#issuecomment-567982128

Using an official fibers release rather than a GitHub URL is preferable
because it doesn't require building fibers from source when deploying a
Meteor app to production, and also doesn't rely on GitHub being
operational, though of course it does rely on other networked services
like npm.
2020-01-07 20:31:28 -05:00
Ben Newman
77429d6ef5 Use fork of fibers that avoids AdjustAmountOfExternalAllocatedMemory.
https://github.com/laverdet/node-fibers/pull/429#issuecomment-570245398
2020-01-02 10:46:41 -05:00
Ben Newman
04d13dc87a Use fork of fibers package that triggers GC less often.
Apparently calling v8::Isolate::AdjustAmountOfExternalAllocatedMemory
frequently results in lots of wasted CPU cycles on garbage collection, per
discussion here: meteor/meteor#10527 (comment)

This fix was inspired by marudor/libxmljs2#22, which seems to have
addressed nodejs/node#30995.

Another project that benefitted from adjusting external allocated memory
less often: mapnik/node-mapnik#136
2019-12-30 11:44:48 -05:00
Ben Newman
aee0092f64 Merge branch 'release-1.8.3' into release-1.9 2019-12-18 13:19:31 -05:00
Ben Newman
ebdaa230d5 Update meteor-babel to version 7.7.5. 2019-12-18 12:39:57 -05:00
Ben Newman
fd881cebec Update fibers npm package to version 4.0.2. 2019-11-26 15:46:51 -05:00
Ben Newman
c90246d55b Merge branch 'devel' into release-1.9 2019-11-26 15:46:38 -05:00
Ben Newman
c071e11032 Update meteor-babel to version 7.7.4.
Should help with #10795.

Also updating the meteor-babel and @babel/runtime versions in the dev
bundle, though there is no need to rebuild the dev bundle immediately.
2019-11-26 13:34:33 -05:00
Ben Newman
f8de4127da Merge branch 'release-1.8.2' into release-1.9 2019-11-08 20:07:59 -05:00
Ben Newman
241ba1de0f Update meteor-babel to version 7.7.0.
Note that typescript has been updated to version 3.7.2 as part of this
update: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-rc/
2019-11-05 11:39:18 -05:00