Commit Graph

1066 Commits

Author SHA1 Message Date
denihs
692d3eb5f5 fix 'minimongo - observe ordered with projection 2023-02-07 10:20:08 -04:00
denihs
1e76987840 fixing load-js-image and linker 2023-01-23 17:10:43 -04:00
denihs
ead8c2a126 Merge branch 'release-3.0' into release-3.0-tools-and-mongo
# Conflicts:
#	meteor
#	npm-packages/eslint-plugin-meteor/scripts/dev-bundle-tool-package.js
#	npm-packages/meteor-babel/package-lock.json
#	npm-packages/meteor-babel/package.json
#	packages/babel-compiler/.npm/package/npm-shrinkwrap.json
#	packages/babel-compiler/package.js
#	packages/meteor/package.js
#	scripts/dev-bundle-tool-package.js
2023-01-18 15:37:36 -04:00
denihs
048f4a0f47 Merge branch 'feature/top-level-await-reify' into release-3.0-tools-and-mongo
# Conflicts:
#	npm-packages/meteor-babel/package-lock.json
#	packages/babel-compiler/.npm/package/npm-shrinkwrap.json
#	tools/isobuild/linker.js
#	tools/static-assets/server/boot.js
2023-01-18 15:13:27 -04:00
Matheus Castro
15b5a397dd Remove Fibers from meteor-tools:
- Bulk changes to self-tests definitions. Now we go into each one to see what's failing and what's not.
2023-01-18 09:50:54 -03:00
Matheus Castro
900a1cb3ec Remove Fibers from meteor-tools:
- Adapt self-test runner to work without Fibers.
2023-01-18 00:52:07 -03:00
zodern
2693bcf3f5 Cleanup 2023-01-06 17:12:01 -06:00
Matheus Castro
b1b7c167f8 Remove Fibers from meteor-tools:
- Readdir comes from files namespace..
2023-01-06 18:39:58 -03:00
zodern
7d2acc4793 Show package name in error for missing runtime 2022-12-30 14:39:15 -06:00
zodern
c8c40c1a40 Merge branch 'devel' into feature/top-level-await-reify 2022-12-30 13:47:14 -06:00
Matheus Castro
0ebbe9de51 Remove Fibers from meteor-tools:
- Fix watchSet issue when restarting the server because of file changes.
- Remove Fiber usage from tinytest_server.js
2022-12-30 15:15:04 -03:00
Tim Gates
aaefcc9abf docs: Fix a few typos
There are small typos in:
- docs/source/commandline.md
- tools/isobuild/compiler-deprecated-compile-step.js
- tools/utils/buildmessage.js

Fixes:
- Should read `libraries` rather than `libaries`.
- Should read `file name` rather than `filenanme`.
- Should read `compatibility` rather than `compitability`.

Signed-off-by: Tim Gates <tim.gates@iress.com>
2022-12-30 11:24:39 +11:00
Matheus Castro
d243419d3c Remove Fibers from meteor-tools:
- Don't use forkJoin when downloading missing packages.
2022-12-29 18:19:04 -03:00
zodern
11a8f07292 Simplify generating return object code 2022-12-29 13:28:38 -06:00
zodern
707d4a3c68 Fix loading build plugins without core-runtime 2022-12-29 12:59:26 -06:00
Matheus Castro
4c27996f4e Remove Fibers from meteor-tools:
- Removing Fibers from catalog and tropohouse.
2022-12-28 17:28:37 -03:00
zodern
b52d46eb96 Build plugins wait for async modules 2022-12-23 16:26:49 -06:00
zodern
f48b7575b8 Add new runtime for loading packages and the app 2022-12-23 13:01:10 -06:00
Matheus Castro
810cc8b0e5 Remove Fibers from meteor-tools:
- Add missing await to generate file name, since when using builder.enter we "proxy" those methods and they are async.
2022-12-22 14:18:17 -03:00
Matheus Castro
170e5d3f6d Remove Fibers from meteor-tools:
- Adapt forkJoin and other files functions to correctly be awaited.
2022-12-22 14:09:27 -03:00
Matheus Castro
53c24bbf6f Remove Fibers from meteor-tools:
- Fixing package stats issues and setting global.asyncLocalStorage when needed.
2022-12-20 17:16:18 -03:00
Matheus Castro
1df85b0e39 Remove Fibers for Meteor Tools:
- Add missing "awaits".
2022-12-16 17:14:05 -03:00
Matheus Castro
4ee8657b99 Remove Fibers for Meteor Tools:
- Removing Promise.await usage.
2022-12-16 12:07:38 -03:00
Matheus Castro
ee304af590 Merge branch 'release-3.0' into release-3.0-tools
# Conflicts:
#	packages/babel-compiler/.npm/package/npm-shrinkwrap.json
#	packages/ddp-client/common/livedata_connection.js
#	packages/ddp-server/writefence.js
#	tools/cli/commands-packages.js
#	tools/meteor-services/service-connection.js
#	tools/static-assets/server/boot.js
2022-12-14 22:12:13 -03:00
zodern
1f8bdf8be1 Add simplified linked header and footer for core-runtime 2022-12-12 16:37:07 -06:00
zodern
41d033a5cb Add core-runtime package 2022-12-12 15:13:34 -06:00
Matheus Castro
3c7c8fec8d Merge remote-tracking branch 'origin/fibers-optional-no-tla-pkgs' into fibers-optional-no-tla-pkgs 2022-12-10 00:53:58 -03:00
Matheus Castro
41da434fde Remove Fibers for Meteor Tools:
- Add missing await when reading file on import-scanner and also wait when ensuring the packages dependencies are loading.
- The "create" command is running now!
2022-12-10 00:52:42 -03:00
Matheus Castro
17a8a59b2e Remove Fibers for Meteor Tools:
- Fixing issues with create component - fixing remote catalog.
2022-12-10 00:00:22 -03:00
Edimar Cardoso
5075878917 Merge remote-tracking branch 'origin/fibers-optional-no-tla-pkgs' into fibers-optional-no-tla-pkgs 2022-12-06 21:36:31 -03:00
Matheus Castro
b87eb58609 Remove Fibers for Meteor Tools:
- Correctly create hash from new file.data.
2022-12-06 21:12:34 -03:00
Edimar Cardoso
92233e132c Require review alternative to Fibers uses 2022-12-06 20:35:57 -03:00
Matheus Castro
3933c2c937 Remove Fibers for Meteor Tools:
- No need to change this code. It doesn't make difference, but if we don't need to change, do not change it!
2022-12-06 19:43:39 -03:00
Matheus Castro
0e10783a1a Remove Fibers for Meteor Tools:
- As the getters are asynchronous for some file operations (i.e file.data, file.hash and file.sourceMap), we need to set those values in a different way.
2022-12-06 18:57:33 -03:00
Matheus Castro
4c68d5342c Remove Fibers for Meteor Tools:
- Adapting the import-scanner to correctly check the files and create the dependency graph.
- Still having errors.
2022-12-05 17:23:54 -03:00
Matheus Castro
ee695996d6 Fix issue with module not found. 2022-12-04 00:50:44 -03:00
Matheus Castro
b1a6cc0761 Remove Fibers for meteor tools: turns out the package building is still not done. Still need to check why it's failing to require node_modules when evaluating/loading the plugin. 2022-12-04 00:27:50 -03:00
Matheus Castro
4b31d2b352 Remove Fibers for meteor tools:
- Package building is done, at least I hope so!
2022-11-26 00:09:33 -03:00
Matheus Castro
022a7e9303 Remove Fibers for meteor tools:
- Changing package/compile steps to use async/await.
2022-11-25 20:15:37 -03:00
zodern
93d0bc5e34 First attempt at runtime for loading packages with TLA 2022-11-17 22:53:46 -06:00
zodern
c921ab59f8 Update ecmaVersion for analyzeScope 2022-11-17 22:51:14 -06:00
Dirk Stolle
088e52f386 fix a few typos in tools directory 2022-11-03 17:42:40 +01:00
Gabriel Grubba
137f6fffc6 Merge pull request #12120 from meteor/fix/linting-exit-code
Fix bugs for linter build plugins
2022-08-15 15:14:36 -03:00
zodern
eee47027d7 Fix sorting when SourceProcessorSet has conflicts 2022-08-12 13:26:33 -05:00
zodern
95d0e90932 Fix error if sources for linting does not include main module 2022-08-08 10:53:47 -05:00
zodern
4440b30290 Use optimistic functions for reading files to lint 2022-08-08 10:49:49 -05:00
Denilson
aece11a87f Revert "Revert "Refactoring/Remove unused imports from tools folder"" 2022-07-13 08:37:42 -04:00
Denilson
f8114747cd Revert "Refactoring/Remove unused imports from tools folder" 2022-07-13 08:33:07 -04:00
afrokick
094cb6b322 remove unused imports from tools 2022-07-06 19:27:53 +03:00
Ikko Ashimine
6d19213ca0 Fix typo in bundler.js
overriden -> overridden
2022-06-23 14:42:22 +09:00