Commit Graph

253 Commits

Author SHA1 Message Date
Gabriel Grubba
8f9cb174ef chore: made fileHash async 2023-02-14 11:32:02 -03:00
Gabriel Grubba
98772e1b75 updating with latest changes 2023-02-13 14:34:50 -03:00
Gabriel Grubba
1b1904a7ec tried to make fileHash async 2023-02-13 12:25:21 -03:00
Gabriel Grubba
f7619e2b9c Merge pull request #12484 from meteor/fix/sync-arch-host
Make archinfo.host sync
2023-02-01 15:55:35 -03:00
matheusccastro
70d50532c6 Use let instead of const because we mutate it. 2023-01-31 10:23:04 -03:00
zodern
1e718277fb Remove await's for archinfo.host 2023-01-30 13:55:30 -06: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
Matheus Castro
af3d3d9d0c Remove Fibers from meteor-tools:
- Adapt build and bundle commands.
2023-01-05 17:10:12 -03:00
Matheus Castro
4c27996f4e Remove Fibers from meteor-tools:
- Removing Fibers from catalog and tropohouse.
2022-12-28 17:28:37 -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
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
Matheus Castro
568c5f05f6 Merge remote-tracking branch 'origin/fibers-optional-no-tla-pkgs' into fibers-optional-no-tla-pkgs
# Conflicts:
#	tools/isobuild/bundler.js
#	tools/meteor-services/service-connection.js
#	tools/utils/buildmessage.js
2022-12-05 17:25:07 -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
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
Matheus Castro
022a7e9303 Remove Fibers for meteor tools:
- Changing package/compile steps to use async/await.
2022-11-25 20:15:37 -03:00
Dirk Stolle
088e52f386 fix a few typos in tools directory 2022-11-03 17:42:40 +01:00
Denilson
0540ffc896 Merge pull request #12049 from meteor/fix/watching-windows-paths
Fix win style paths being added to watch sets
2022-05-31 10:05:21 -04:00
zodern
bcafd7cb8c Fix outdated comment for readAndWatchFileWithHash 2022-04-21 19:05:59 -05:00
zodern
e1ddf96a07 Improve error messages from readBufferWithLengthAndOffset 2022-04-18 10:35:23 -04:00
Renan Castro
875f656a6f Merge branch 'release-2.6.1' into release-2.7
# Conflicts:
#	meteor
#	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-tool/package.js
#	scripts/admin/meteor-release-experimental.json
#	scripts/dev-bundle-tool-package.js
2022-02-18 17:29:03 -03:00
Renan Castro
455c01e7aa Revert missing binary permission bit when packing a meteor bundle on Windows 2022-02-17 15:34:39 -03:00
Filipe Névola
33ad4b58b9 Merge pull request #11882 from meteor/build-plugins-handle-css-minifier-caching
Have build plugins handle caching for css minifiers
2022-02-05 14:43:19 +00:00
zodern
b6a7f7c33d Add readdirWithTypesSync to Plugin.fs 2022-02-01 18:56:26 -06:00
denihs
18bfd070ab Fixing breaking changes with [Typescript](https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/#using-unknown-in-catch-variables). 2022-02-01 16:25:07 -04:00
Renan Castro
c055907768 Merge pull request #11879 from meteor/fix-11877
When creating a tarball, ensure the fmode and dmode are set to readable/writable for sharing tarballs between windows/unixes
2022-01-31 10:53:25 -03:00
Renan Castro
e3040e2ca6 When creating a tarball, ensure the fmode and dmode are set to readable/writable for sharing tarballs between windows/unixes 2022-01-31 10:07:27 -03:00
zodern
1498b78df7 Fix resolving npm deps when on different drive 2022-01-21 15:22:20 -06:00
Filipe Névola
2732e97702 Clean up unused functions and imports in tools/fs/files.ts 2022-01-18 14:21:42 -04:00
Renan Castro
4a18514560 Standardize only one way of extracting tars, as native ones can be tricky with permissions.
Fix issue while extracting archives created on windows, inside linux/mac with permissions
2022-01-18 14:19:58 -04:00
Renan Castro
42ae637d97 Update tar library for faster extractions/compressions - fix extract test 2022-01-18 14:16:49 -04:00
Renan Castro
8ee02968a6 Update tar library for faster extractions/compressions - remove unused import 2022-01-18 14:16:48 -04:00
Renan Castro
ff81b7fc9c Update tar library for faster extractions/compressions - use node-fs for manipulating tar streams 2022-01-18 14:16:47 -04:00
Renan Castro
eda0180a8e Update tar library for faster extractions/compressions - use node-fs for manipulating tar streams 2022-01-18 14:16:47 -04:00
zodern
bb6a251d7d Fix type error 2021-10-15 16:06:11 -05:00
Jan Dvorak
fbcd920efa Merge branch 'release-2.5' into feature/recursive-file-watchers 2021-10-15 20:32:11 +02:00
zodern
b22e80215d Avoid creating nested recursive watchers 2021-10-15 12:14:56 -05:00
zodern
4ceb79192e Fix types 2021-10-15 11:27:35 -05:00
zodern
f9cf9d1901 Recreate stat watcher when interval changes
Node 14 made statWatcher.start a no-op, so there is no longer a way to change the interval for an existing stat watcher.
2021-10-15 11:27:35 -05:00
zodern
d85061ba5d Remove disableNativeWatcher 2021-10-15 11:13:52 -05:00
zodern
6bd370c8ff Use recursive watchers 2021-10-15 11:13:52 -05:00
zodern
100357e078 Disable native file watching during meteor create 2021-09-03 20:42:47 -07:00
Jan Dvorak
8a08a65290 Merge branch 'release-2.3' into remove-compat-bellow-1.0 2021-05-21 15:18:18 +02:00
Filipe Névola
cb00f74cd2 Merge branch 'release-2.3' into release-node-14 2021-05-19 17:34:55 -04:00
Jan Dvorak
e404ab2330 More TS fixes 2021-05-17 19:53:31 +02:00
Jan Dvorak
628397ad78 More TS fixes 2021-05-17 18:54:01 +02:00
Jan Dvorak
351aff785c Fix Typescript type issues 2021-05-17 18:07:39 +02:00
Jan Dvorak
8ec9f0b7be meteor-babel => @meteorjs/babel 2021-05-07 19:43:37 +02:00
Jan Dvorak
87340709b4 Fix bundle and build tests 2021-04-23 17:57:26 +02:00
Jan Dvorak
91ecb1b8c0 Return bundle command & unipackage-pre2 handling 2021-04-23 17:57:01 +02:00