naorpeled
5249a7e4e8
perf: trim bundled.js to the 2.14.1 polyfill set, fix stale docs
...
- Exclude the 10 core-js 3.0 modules with no counterpart in the
@babel/polyfill set every released bundled.js shipped (concat/splice
species fixes, Array#flat, Object.fromEntries, the __defineGetter__
family, NodeList#forEach): 156.1 -> 153.2 kB (49.3 -> 48.4 kB gzip).
babel rejects unknown exclude names, so a core-js rename fails the build.
- terser `passes: 5`, where output stops shrinking: es5.js 7.52 -> 7.49 kB
gzip.
- New test: bundled.js must not install polyfills no release ever shipped
(fails on the previous master build, passes on 2.14.1 and this one).
- README no longer claims named imports shrink the bundle; AGENTS.md
describes the tsdown build and four-artifact acceptance tests;
CONTRIBUTING points at the existing lint:check script.
2026-09-27 22:26:39 +03:00
Naor Peled
c1208b4a56
fix: bundled.js is not ES5 — restore ES5 output and guard it ( #632 )
2026-09-05 23:16:26 +03:00
Naor Peled
1d7923497f
fix: resolve open GitHub security findings ( #630 )
2026-08-30 21:05:22 +03:00
Naor Peled
a88622557d
Dual packaging, without breaking existing consumers ( #628 )
...
Co-authored-by: Yasumasa Ashida <ys.ashida@gmail.com >
2026-08-30 00:10:11 +03:00
naorpeled
507b205791
chore: remove github copilot instructions file
2026-02-13 22:31:33 +02:00
naorpeled
f11700291a
Replace .github/copilot-instructions.md with AGENTS.md
2026-02-13 22:30:26 +02:00
Denis Demchenko
740d6c4844
Update npm to latest version before publishing to npm registry ( #603 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-08 23:37:11 +02:00
naorpeled
382bc22397
chore: update publish flow
2026-02-07 19:43:20 +02:00
naorpeled
e2318ef12d
fix: attemp to resolve NPM publish issues
2026-02-07 19:12:34 +02:00
naorpeled
8f9badd27f
chore: update publish flow
2026-02-07 19:05:32 +02:00
naorpeled
fbccc9616a
docs: add naorpeled to Funding.yml
2026-01-31 19:07:46 +02:00
Copilot
a4d0b828e4
chore: add Copilot instructions for repository ( #574 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: naorpeled <6171622+naorpeled@users.noreply.github.com >
2025-11-22 13:31:12 +02:00
Naor Peled
3c25806efe
ci(publish): add manual trigger and retry logic for npm publish
2025-08-09 21:27:38 +03:00
Naor Peled
8ac2f6a1ec
chore(deps): change nyc version to 15 for Node 12 to work ( #565 )
2025-08-09 21:05:17 +03:00
Naor Peled
20fc037785
fix: resolve CI failures ( #560 )
2025-08-09 20:51:00 +03:00
Naor Peled
afc0fbf131
ci(release): bump all deps
2025-07-06 19:24:07 +03:00
Naor Peled
e0ee0e7baf
ci: bump cache action to v4
2025-07-06 19:21:23 +03:00
Naor Peled
16c9f22546
ci: attempt to resolve merge to master errors ( #546 )
2024-04-20 14:54:03 +03:00
Naor Peled
327e6f5e51
ci: add release drafter ( #545 )
2024-04-20 14:35:56 +03:00
Naor Peled
69bc6c2dbf
revert(workflows): rollback to Node 12.16.3 ( #537 )
2023-11-17 20:45:54 +02:00
Naor Peled
9c1588a43e
chore: add CodeQL config
2023-11-13 11:56:25 +02:00
Naor Peled
efb8e612a5
ci: move to Github Actions ( #530 )
2023-11-13 11:11:28 +02:00
Denis Demchenko
41c30ec722
fix(chore): bug with babel/helper-compilation on build
...
No "exports" main resolved in /home/runner/work/bowser/bowser/node_modules/@babel/helper-compilation-targets/package.json
2020-07-09 21:27:15 +03:00
Denis Demchenko
ea8d9c5427
npm i → npm ci
2019-10-02 21:50:47 +03:00
Denis Demchenko
8fb6e3a080
Update nodejs.yml
2019-08-27 20:17:55 +03:00
Denis Demchenko
40c6be6654
Activate github actions
2019-08-27 20:13:33 +03:00
Denis Demchenko
71d4904d20
chore(.github): move github related files
2019-08-04 23:51:07 +03:00
Denis Demchenko
976518e524
Add FUNDING.yml
2019-07-16 21:39:38 +03:00