Commit Graph

39494 Commits

Author SHA1 Message Date
Nacho Codoñer
a5fa1f8208 fix docs 2025-04-14 18:41:59 +02:00
Nacho Codoñer
c38491519e add docs for SWC adoption 2025-04-14 18:30:41 +02:00
Nacho Codoñer
c7c7b7bdcf re-run checks 2025-04-14 15:51:59 +02:00
Nacho Codoñer
badcdeea1a re-run checks 2025-04-14 14:55:33 +02:00
Nacho Codoñer
3a583d5050 fix ci 2025-04-09 15:04:22 +02:00
Nacho Codoñer
a5022137db precheck on meteor config 2025-04-09 14:28:06 +02:00
Nacho Codoñer
3a039e56f4 precheck on meteor config 2025-04-09 14:26:54 +02:00
Nacho Codoñer
b8b59b0b7d re-run checks 2025-04-09 10:39:38 +02:00
Nacho Codoñer
f23c7dac59 re-run checks 2025-04-08 19:50:23 +02:00
Nacho Codoñer
5239dc5da9 bump bundle version 2025-04-08 19:45:10 +02:00
Nacho Codoñer
7bae9b5c91 bump meteor bundle version 2025-04-08 17:05:47 +02:00
Nacho Codoñer
c6cb9f54a7 Merge branch 'release-3.3' into swc-replacement 2025-04-08 16:43:43 +02:00
Nacho Codoñer
9d9de24b32 ignore server babel-compiler file from the check legacy syntax as node 22 is modern enough 2025-04-08 16:39:41 +02:00
Nacho Codoñer
c69e757bb7 remove un-required @swc/core from the meteor bundler 2025-04-08 16:32:57 +02:00
Nacho Codoñer
2523034414 fix syntax 2025-04-08 16:31:32 +02:00
Nacho Codoñer
9e9c1be76f use a meteor-specific version for SWC 2025-04-08 16:21:40 +02:00
Nacho Codoñer
40a3cedce9 clean 2025-04-08 16:01:45 +02:00
Nacho Codoñer
51dbad059b support SWC for legacy browsers 2025-04-08 14:56:36 +02:00
Nacho Codoñer
630fb0ef23 print configs in verbose modes 2025-04-07 17:59:49 +02:00
Nacho Codoñer
681f59a206 support swcConfig and plugin support 2025-04-07 17:29:57 +02:00
Nacho Codoñer
14202008ac better tip on nested imports 2025-04-07 16:22:36 +02:00
Nacho Codoñer
cc1f6a4943 add a verbose config to get insights of transpilation process 2025-04-07 15:45:26 +02:00
Nacho Codoñer
85e7f6e720 support a configuration to exclude by meteor package and its path 2025-04-04 14:36:51 +02:00
Nacho Codoñer
fb2bae5197 support a configuration to exclude by node_modules and simplify config 2025-04-04 14:14:11 +02:00
Nacho Codoñer
cb68023bf2 better naming 2025-04-02 17:56:26 +02:00
Nacho Codoñer
048f81126a implement config to enable SWC 2025-04-02 17:49:36 +02:00
Gabriel Grubba
91de1f2c86 DEV: Bump express to 5.1.0 in webapp
Also updated express types
2025-04-02 11:03:20 -03:00
Nacho Codoñer
e2878a1ab1 Merge branch 'devel' into release-3.3 2025-04-02 09:43:11 +02:00
Gabriel Grubba
5e60a7f813 Merge pull request #13682 from meteor/docs/update-roadmap-with-plan
DOCS: Update roadmap with plan for modern bundlers
2025-04-01 18:43:27 -03:00
Nacho Codoñer
d10bf470e6 Merge pull request #13674 from meteor/incremental-rebuild-caching
Support caching as part of compilation (Build and Rebuild App phases 🚀)
2025-04-01 20:15:59 +02:00
Nacho Codoñer
b512040335 remove unrequired self 2025-04-01 19:52:35 +02:00
Nacho Codoñer
d137aea93c refactor cache code 2025-04-01 19:51:11 +02:00
Nacho Codoñer
04c71f1a5b prefer an arrow function 2025-04-01 19:40:25 +02:00
Nacho Codoñer
ee23cb4e57 ensure SWC.compile profile context and address feedback 2025-04-01 19:38:58 +02:00
9Morello
3662d344fa change require call back to JSON.parse, since Windows seems to dislike requiring .js files by their full path 2025-04-01 13:55:07 -03:00
9Morello
168afef6c8 use require instead of JSON.parse 2025-04-01 13:55:07 -03:00
9Morello
de7d9a7a7e default to false if package.json is not found 2025-04-01 13:55:07 -03:00
9Morello
24bc7cb4a9 add modernWebArchsOnly flag to base package.json files used for new projects 2025-04-01 13:55:07 -03:00
9Morello
bf5820feb2 add option to automatically exclude legacy web architectures from builds with a package.json flag 2025-04-01 13:55:07 -03:00
Nacho Codoñer
89fe4191f7 Merge pull request #13675 from meteor/swc-replacement-perserve-reify-cache
Perserve reify in SWC compilation
2025-04-01 17:07:36 +02:00
Gabriel Grubba
33338607de DOCS: update naming in roadmap plan 2025-04-01 10:59:20 -03:00
Gabriel Grubba
1152851a00 DOCS: Update roadmap with plan for modern bundlers 2025-03-31 20:28:08 -03:00
9Morello
05c789131e add documentation for the DO_NOT_TRACK CLI flag 2025-03-31 10:07:16 -03:00
9Morello
9319ca7625 check for environment variable before sending package usage stats 2025-03-31 10:07:16 -03:00
Nacho Codoñer
94dd07b2d0 use reify acorn parser on import scanner 2025-03-28 12:27:39 +01:00
Nacho Codoñer
1d11de08d7 use reify acorn parser on static-assets server runtime 2025-03-28 12:24:21 +01:00
Nacho Codoñer
42b61a4ecc use latest acorn parser and proper reify options 2025-03-28 10:35:23 +01:00
Nacho Codoñer
cf6dc9ca5a ensure incompatible files will directly parse with babel once detected 2025-03-28 09:32:40 +01:00
Nacho Codoñer
a3b12b2eb6 prefer require than nested import 2025-03-28 09:26:53 +01:00
Nacho Codoñer
74bdbd8d00 remove unrequired nested imports 2025-03-28 09:12:02 +01:00