Commit Graph

68 Commits

Author SHA1 Message Date
italo jose
74539ad23d Merge branch 'devel' into release-3.5 2026-04-16 17:21:12 -03:00
italo jose
097d40251b Merge branch 'devel' into ts/type-coverage-setup 2026-04-09 14:28:03 -03:00
italo jose
51b96dae88 Merge branch 'devel' into release-3.5 2026-04-09 12:26:46 -03:00
italo jose
fb33dcac71 chore: lower TypeScript type coverage threshold to 80% 2026-04-07 12:47:42 -03:00
italo jose
444efdade7 chore: lower TypeScript type coverage threshold to 85% and update CI workflow to use npm ci 2026-04-07 12:42:59 -03:00
italo jose
7595c35586 chore: remove unused dependencies from package.json 2026-04-07 12:12:29 -03:00
italo jose
b433a00e48 feat: integrate type coverage reporting and CI workflow with updated TypeScript configuration 2026-04-06 17:51:56 -03:00
italo jose
061339acc7 remove lefthook install 2026-04-01 18:33:56 -03:00
Italo José
37828ae9e1 Merge branch 'devel' into oxc/first-config 2026-03-30 17:43:36 -03:00
italo jose
aca0aae26c uninstalling @evilmartians/lefthook and installing lefthook 2026-03-30 17:42:18 -03:00
italo jose
95ae3a3eee adding lefthook 2026-03-30 09:26:50 -03:00
Nacho Codoñer
7ec1dd5948 add checkout:pr npm script and update documentation usage 2026-03-30 14:17:57 +02:00
italo jose
e688c8e7d1 feat: Add lint:fix script and clean up facts-base package by removing unused code and updating variable declarations. 2026-03-27 13:19:43 -03:00
italo jose
1458200049 address lint fixes 2026-03-27 13:16:08 -03:00
italo jose
79364b17be install oxlint 2026-03-27 12:14:11 -03:00
italo jose
7fd3a8866b feat: Configure OXLint for the facts-base package and add a corresponding lint script. 2026-03-27 12:13:28 -03:00
italo jose
25f0df8fcb Remove JSHint configuration from package.json and update Oxford Formatter settings for single quotes and print width. 2026-03-27 11:46:03 -03:00
italo jose
fdf833a5ee feat: Introduce and configure oxfmt for consistent code formatting and style checking. 2026-03-26 11:04:07 -03:00
italo jose
caf327efde feat: replace ESLint and JSHint with oxfmt for code style checking and formatting 2026-03-25 15:56:46 -03:00
italo jose
c3ed8cde09 Merge branch 'devel' into release-3.5 2026-03-10 11:52:37 -03:00
Nacho Codoñer
00cd014bb6 update jest.config.js to include additional path ignores and add semver and underscore dependencies 2026-03-06 11:51:38 +01:00
Nacho Codoñer
43e598599b update jest.config.js to include additional path ignores and add semver and underscore dependencies 2026-03-06 10:56:22 +01:00
Nacho Codoñer
dda561fc10 add SWC support to Jest configuration and update dependencies 2026-03-06 10:21:26 +01:00
Nacho Codoñer
37ce07b0bf add Jest-based unit and E2E test setup
This commit:
- Introduces `jest` to the dev dependencies.
- Updates AGENTS.md and DEVELOPMENT.md with details about test layers and new commands.
- Adds a `jest.config.js` file targeting specific test directories.
- Splits existing test commands into `npm run test:unit` for unit tests and `npm run test:e2e` for E2E tests.
2026-03-06 09:52:20 +01:00
italo jose
326f590b6c chore: Update linting and formatting development dependencies and add a new RSA private key file. 2026-03-02 15:13:16 -03:00
Jan Dvorak
0b0f89dd08 Update NPM to 11.9.0 & minor bump to dev dependencies 2026-02-11 10:18:45 +01:00
Jan Dvorak
244a247ad1 Update to Node 24.13.1 2026-02-11 08:35:09 +01:00
Italo José
85311822ad Merge branch 'release-3.5' into dev-bundle-24.9.0.0 2026-02-05 09:37:18 -03:00
Nacho Codoñer
cd1b21145f update install:modern script to adjust Playwright installs 2026-01-27 19:02:12 +01:00
Nacho Codoñer
cecb27e927 update install:modern script to adjust Playwright installs 2026-01-27 18:59:20 +01:00
Nacho Codoñer
ede67d0797 install chromium-headless-shell specifically to ensure e2e tests pass 2026-01-27 18:47:29 +01:00
Jan Dvorak
c81183be08 Merge branch 'release-3.4' into dev-bundle-24.9.0.0 2025-10-20 17:24:32 +02:00
Nacho Codoñer
00846b0f33 fix scripts 2025-10-10 13:06:03 +02:00
Nacho Codoñer
017705a320 fix scripts 2025-10-10 13:05:36 +02:00
Nacho Codoñer
8bee3d5114 Merge branch 'devel' into modern-bundler-integration 2025-10-09 16:22:23 +02:00
Gabriel Grubba
58590840b0 Merge branch 'devel' into dev/updates-on-package.json 2025-10-07 16:20:22 -03:00
italo jose
00d65a5368 test: add tests for inactive issues script using Node's built-in test runner 2025-10-03 14:09:33 -03:00
Jan Dvorak
24650dafb3 Node 24.8.0
https://github.com/nodejs/node/releases/tag/v24.8.0
2025-09-15 15:25:30 +02:00
Jan Dvorak
f074577118 Merge branch 'release-3.4' into dev-bundle-24.7.0.0 2025-09-03 10:50:18 +02:00
Gabriel Grubba
e5fdc7b6ee DEV: Update package.json metadata
Revised the description and homepage fields in package.json to better reflect the Meteor project's repository and official website.
2025-09-01 10:26:32 -03:00
Nacho Codoñer
300701c04d move npm deps to Meteor modern-tests context 2025-09-01 14:45:24 +02:00
Nacho Codoñer
40b97e5e09 refactor skeletons to make it compatible with rspack and ensure basic coverage 2025-08-22 16:57:50 +02:00
Nacho Codoñer
5d0033ba8c add Playwright installation script to Jest test configuration 2025-08-06 17:13:52 +02:00
Nacho Codoñer
3654abf429 add basic working Jest suite with playwright integrated 2025-08-06 17:07:19 +02:00
Nacho Codoñer
8db3451841 add basic working Jest suite to load and test Meteor apps 2025-08-06 14:50:00 +02:00
Jan Dvorak
a6c640bcff Node 24.0.2 2025-05-17 15:23:17 +02:00
Nacho Codoñer
566a151a17 Merge remote-tracking branch 'sebdion/fix-13126-setMinimumBrowserVersions' into Seb-Dionfix-13126-setMinimumBrowserVersions
# Conflicts:
#	packages/modern-browsers/modern.js
2025-03-04 17:37:31 +01:00
Leonardo Venturini
b5fd7ac430 adjust compression parameters and use permessage-deflate2 with threshold (only messages larger than 1kb (512 chars) are compressed by default) 2024-11-09 22:13:13 -04:00
Leonardo Venturini
5b8e4edb68 this is not needed 2024-10-30 11:21:57 -04:00
Leonardo Venturini
2def9d779b refactor multiplexer to typescript 2024-10-17 09:47:44 -04:00