Commit Graph

1145 Commits

Author SHA1 Message Date
Denilson
1f6d2ed90d Merge pull request #13031 from meteor/fix-linker-bug
[Meteor 3] Fix linker bug
2024-02-27 09:30:57 -04:00
denihs
79c7d8393a - addHtml needs to be async 2024-02-26 12:21:53 -04:00
denihs
31d1f28eef - removes getText and getBinary as both only works with Fibers 2024-02-26 12:10:49 -04:00
denihs
dee192cf3a _fix linker bug and removing workaround 2024-02-26 11:45:57 -04:00
plb666
f7fec94d99 Fixed some missing awaits and error dump at Mongo startup 2024-02-22 11:43:04 +01:00
zodern
b0d2b8090c Make api.versionsFrom sync 2023-11-17 14:43:07 -06:00
denihs
93538f6fe4 - removing unnecessary console.log 2023-11-16 16:33:22 -04:00
denihs
67bc1ddc61 - better error message when throwing error from _getter 2023-11-13 19:27:31 -04:00
Gabriel Grubba
41f8ff5415 Merge pull request #12860 from meteor/stub-fibers-for-old-meteor-packages
Allow some old build plugins to run in Meteor 3
2023-11-13 16:29:49 -03:00
denihs
8575b1c7b0 Merge branch 'release-3.0' into stub-fibers-for-old-meteor-packages 2023-11-13 12:39:00 -04:00
denihs
e1535e83e5 - throwing a more helpful error message when there is pending errors when a _get is called 2023-11-13 12:32:20 -04:00
denihs
3e70dc0ec8 - fix reportPendingErrors type 2023-11-13 12:00:05 -04:00
denihs
fa91ac7b0c - create new dev_bundle 2023-11-13 11:51:48 -04:00
denihs
c9c31c92e5 updating node version to 20 and npm to 10 2023-11-06 13:12:13 -04:00
zodern
34529f698b Stub fibers for Meteor package in build plugins
The copy of Meteor included in old build plugins would require fibers, but generally not use it. Making the require work allows these build plugins to still work in Meteor 3 as long as they don't directly use fibers.
2023-10-31 18:05:33 -05:00
Gabriel Grubba
7ed4481e82 ci: logs logs logs 2023-09-19 19:12:39 -03:00
denihs
adfce86199 - update npm version to 9.6.7 2023-09-01 09:23:40 -04:00
Gabriel Grubba
a587e5d539 Merge branch 'release-3.0' into update-node-18 2023-08-01 18:50:16 -03:00
denihs
c926ed5564 - update all shrinkwrap files from scratch
- map shrinkwrap before run npm install
2023-07-06 18:40:27 -04:00
denihs
1644c55360 - creating all shrinkwrap files from scratch
- using package name that comes from package.json (includes node_modules)
2023-07-06 17:22:25 -04:00
denihs
514478d1de - copy package.json to lib folder when generating a dev_bundle
- install all dependencies from scratch when we change lockfileVersion
2023-07-06 12:21:48 -04:00
denihs
9a3e70f39a Look deeper in the node modules to find more dependencies 2023-07-05 16:10:13 -04:00
denihs
6c5331d399 always return some value from getInstalledDependenciesTree 2023-07-03 16:11:17 -04:00
denihs
1508b17a3b logging tree when there is an error minimizing tree 2023-07-03 12:53:41 -04:00
denihs
fcffab8b66 log packageNpmDir when fail to minimize installed dependencies 2023-07-03 12:43:27 -04:00
denihs
69ed1b7c5f - fix getInstalledDependenciesTree
// As per Npm 8, now the metadata is no longer inside .npm/package/node_modules/PACKAGE_NAME/package.json
  // now you have every metadata of every package inside .npm/package/node_modules/ at .npm/package/node_modules/.package-lock.json
2023-06-29 12:22:36 -04:00
denihs
6df4c36539 Merge branch 'release-3.0' into update-node-18
# Conflicts:
#	meteor
2023-06-27 16:59:39 -04:00
zodern
e3e50ddaad Reduce parser plugins used in js-analyze
This makes the parsing 3 -4x faster
2023-06-26 18:15:35 -05:00
denihs
a77beb9591 - remove unnecessary code 2023-06-06 11:36:56 -04:00
matheusccastro
766a0c054c Update lockfile version on meteor-npm 2023-06-01 21:04:36 -03:00
matheusccastro
3bb8622950 Update Node version to 16.20.0 LTS and NPM to 8.19.4
This commit also removes the fork of `pacote` that Meteor used to use - hopefully, the issues that were fixed with our patch are already fixed on upstream.
2023-05-31 23:10:10 -03:00
denihs
874a3b94c4 - removing unnecessary logs and change variable from const to let 2023-05-09 09:13:21 -04:00
denihs
4f6cf3247f Merge branch 'devel' into release-3.0
# Conflicts:
#	docs/history.md
#	meteor
#	packages/accounts-base/accounts_tests.js
#	packages/ddp-server/.npm/package/npm-shrinkwrap.json
#	packages/meteor/dynamics_nodejs.js
#	packages/mongo/collection.js
#	packages/mongo/mongo_driver.js
#	packages/non-core/blaze
#	tools/static-assets/server/boot.js
#	tools/tests/create.js
2023-05-04 10:41:37 -04:00
denihs
6c2458a048 Merge remote-tracking branch 'origin/release-3.0-fix-ci-tests' into release-3.0-fix-ci-tests 2023-04-27 15:04:34 -03:00
denihs
ce58eb035e - fix test: "custom minifier - devel vs prod" 2023-04-27 14:45:10 -03:00
Gabriel Grubba
498d559842 docs: updated docs for PackageNpm 2023-04-27 11:30:14 -03:00
Gabriel Grubba
c0c958b62d docs: updated docs for PackageNamespace 2023-04-27 11:30:02 -03:00
Gabriel Grubba
44120c6a98 docs: updated docs for PackageCordova 2023-04-27 11:29:57 -03:00
matheusccastro
343fa7f55a Add Assets async API and create findOneAsync on Mongo Connection API too 2023-04-19 19:44:13 -03:00
denihs
c7f16b8ed9 - fix test: login on deploy 2023-04-13 11:52:43 -04:00
denihs
eb63a1b664 - fix test: javascript hot code push 2023-04-11 15:27:52 -04:00
denihs
fe94afa026 - fix test: compiler plugin caching - less 2023-04-10 17:26:23 -04:00
denihs
d2c1b9f52b - fix test: adjust error handling inside capture 2023-04-06 12:16:15 -04:00
denihs
3de34616d7 - fix test: bundle - isobuild crashes with ERR_INVALID_ARG_TYPE when encountering broken symlinks 2023-04-06 10:01:24 -04:00
Gabriel Grubba
3fed8d91b0 Merge branch 'release-3.0' into release-3.0-fix-ci-tests 2023-04-03 12:43:29 -03:00
zodern
212868d740 Merge branch 'release-3.0' into fix/meteor-3-tla-tests 2023-03-30 16:11:57 -05:00
zodern
ef61497779 Disable topLevelAwait when compiling for older Meteor versions 2023-03-30 15:50:02 -05:00
denihs
5d0044d57d - fix function types 2023-03-22 13:47:31 -04:00
denihs
9fd401b7d5 - creating the function Console.yield() 2023-03-14 15:55:55 -04:00
zodern
4f6882c08c Fix linking the app client when TLA is disabled 2023-03-10 15:27:03 -06:00