Commit Graph

20 Commits

Author SHA1 Message Date
robonen 96f4cba4a8 feat(stdlib): new modules + eslint/tsconfig migration
- Add array/async/etc. modules and type tests; migrate to eslint flat config
  and composite tsconfig (vitest typecheck enabled).
- Fix PubSub.emit to snapshot listeners before iterating (stable EventEmitter
  semantics; avoids invoking listeners added during the same emit).
2026-06-07 16:29:08 +07:00
robonen 1db475c982 refactor(core/fetch): optimize perfomance, improve types 2026-03-26 16:10:19 +07:00
robonen 4876e04ceb Merge remote-tracking branch 'origin/master' into copilot/add-fetch-wrapper-optimization
# Conflicts:
#	core/stdlib/src/async/tryIt/index.ts
#	pnpm-lock.yaml
#	pnpm-workspace.yaml
2026-03-26 06:32:03 +07:00
robonen 6b4ddc9733 refactor(retry): simplify error handling in retry tests and ensure consistent promise rejection handling 2026-03-26 06:28:09 +07:00
robonen ed5e6656f1 fix(retry): suppress eslint warning for throwing literal error 2026-03-26 06:23:48 +07:00
robonen effbe91df6 Merge branch 'master' into feat/stdlib/retry
# Conflicts:
#	core/stdlib/src/async/retry/index.ts
2026-03-26 06:18:34 +07:00
robonen 433ab1c2cd refactor(core/stdlib): streamline tryIt function with improved promise handling 2026-03-26 06:15:51 +07:00
robonen 8d8ea734d1 refactor(core/stdlib): improve retry function implementation and error handling 2026-03-26 06:09:54 +07:00
robonen 41d5e18f6b feat(monorepo): migrate vue packages and apply oxlint refactors 2026-03-07 18:07:22 +07:00
robonen 3380d90cee refactor(core/stdlib): update state machine classes to use consistent property names and improve type safety 2026-02-15 03:26:42 +07:00
robonen 68afec40b7 chore(core/stdlib): fix lint 2026-02-15 02:50:54 +07:00
robonen 50b1498f3e fix(core/stdlib): rename dirs 2026-02-15 02:45:59 +07:00
robonen 7b5da22290 feat(core/stdlib): implement LinkedList, PriorityQueue, and Queue data structures 2026-02-15 02:36:41 +07:00
robonen 49b9f2aa79 feat(configs/oxlint): add linter 2026-02-14 22:49:47 +07:00
robonen a61fb85088 docs(core/stdlib): update @since annotation for clarity 2025-07-28 14:42:30 +07:00
robonen 01b13d6a65 feat(core/stdlib): enhance retry function with customizable options and add tests 2025-07-28 14:37:53 +07:00
robonen 6d68246d16 refactor(core/stdlib): update test descriptions and improve placeholder handling 2025-05-20 19:20:26 +07:00
robonen 049b5b351a feat(core/stdlib): implement get function and remove getByPath 2025-05-20 19:20:03 +07:00
robonen 890d984aad feat(core/stdlib): add type definitions and tests for collections and union types 2025-05-20 19:19:41 +07:00
robonen 78fb4da82a refactor: change separate tools by category 2025-05-19 17:43:42 +07:00