Skip to content

Conversation

@chalu
Copy link
Owner

@chalu chalu commented Mar 11, 2024

Patch release with cleaner README and JS examples

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 42d6d1a into main Mar 11, 2024
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.

2 participants