Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

patch release #22

Merged
merged 40 commits into from
Mar 6, 2024
Merged

patch release #22

merged 40 commits into from
Mar 6, 2024

Conversation

chalu
Copy link
Owner

@chalu chalu commented Mar 6, 2024

  1. add more examples
  2. document what is exported from TS
  3. fix cjs/esm imports

chalu added 30 commits February 14, 2024 17:05
* separate commit and push hooks

* enable pre/post scripts for pnpm

* just use comonjs and have peace of mind :D

* configure code style to use practical rules

* properly type the iterable and iterator implementation

* add demo code

* flesh up README.md
* ready to publish

* add CD workflow

* lint only changed TS or JS files

* fix CD job name

* run CI only on PR to dev or main
* ready to publish

* add CD workflow

* lint only changed TS or JS files

* fix CD job name

* run CI only on PR to dev or main

* Init package publishing (#10)

* init

* get started with the implementation

* allow caller filter in elements with a match function

* setup unit tests

* add smoke tests for the list parameter

* add smoke tests for maxItems param

* add smoke tests for the match param

* refactor param validation into a separate function

* add basic CI workflow

* re-add CI workflow file

* add catch all branch in CI workflow

* try install pnpm before node in CI workflow

* attempt display test summary on GHA overview page

* add TAP reporter for tests in CI

* attempt junit reporter for summary in CI

* remove TAP reporter

* improve setup for tests

* add matchers from jest-extended

* add smoke tests

* add festures tests

* enforce code style with XO

* add pre-commit hook to run lint, build, and test scripts

* simplify pre-commit script

* add built files in dist folder

* add docs and samples (#7)

* separate commit and push hooks

* enable pre/post scripts for pnpm

* just use comonjs and have peace of mind :D

* configure code style to use practical rules

* properly type the iterable and iterator implementation

* add demo code

* flesh up README.md

* Go publish (#9)

* ready to publish

* add CD workflow

* lint only changed TS or JS files

* fix CD job name

* run CI only on PR to dev or main

* dry run package publishing
@chalu chalu merged commit f27ffbd into main Mar 6, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant