6a9e9ee3fc
feat: toHaveLength matcher ( #25 )
...
* feat: toHaveLength matcher
* refactor: standardize errors thrown on failed expectation
* test: toHaveLength coverage
* fix: resolve type discrepancy
* ci: add typecheck step
2023-04-15 16:30:05 -04:00
ec2e46e04d
build: run tests using actual build ( #23 )
...
* build: run tests using actual build
* build: build script that includes hashbang prepending
* ci: missing /bin/zsh
2023-04-15 01:28:59 -04:00
540ce0bbbb
test: add integration test on ts skip ( #22 )
...
* test: add integration test on ts skip
* chore: add test prefix to commit linter
* build: shell access
* build: lint commit to include first commit
2023-04-15 00:34:06 -04:00
e7cc91c6ac
build: commit linting in ci ( #21 )
...
* build: commit-linting utility
* ci: add commit-lint to ci
* refactor: better messaging on failed linting
* wip: commit grabbing
* ci: fetch depth when linting commits
* ci: fetch depth when linting commits
* ci: checkout?
* ci: checkout?
* ci: checkout?
* fix: amend regexp
* fix: pattern matching in commit lint
* fix: pattern matching in commit lint
* docs: document lint-commit script
2023-04-14 09:38:29 -04:00
cab7505672
docs: adr-0001 nodeps + ci check ( #19 )
...
* docs: adr-0001 nodeps + ci check
* ci: add check
2023-04-14 09:38:29 -04:00
cf98db4d39
fix: typescript support when packaged ( #18 )
...
* build: corepack, stop bundling yarn executable
* chore: bin, main in package.json
* feat: allow ts flag to use ts-node to run tests
* wip: refine support
* ci: add ts support to ci
* ci: leftover node 14
2023-04-14 09:38:28 -04:00
972d9e6edc
refactor: fork instead of socket ( #17 )
...
* refactor: use fork and child>parent messaging instead of socket
* feat: timing marks, standardize workers
* refactor: remove cruft from collector worker
* refactor: standardize worker,process spawn logic
* ci: drop support for node 14, eol
* refactor: needless double string convert
* refactor: no more log grouping
* fix: fail on failure
2023-04-14 09:38:28 -04:00
4f14f20ec2
feat: set worker count from cli ( #14 )
...
* feat: basic worker setting support
* ci: enable in CI
* refactor: split off argument parser
* feat: generate helptext from flag configuration
2023-04-14 09:38:27 -04:00
329103c470
feat: getting something going ( #1 )
...
* feat: basics
* chore: lint
* wip: slightly better expect logic
* test: use self for test cases
* ci: enable test, build steps
* chore: lint
* docs: readme stub
* feat: toBe
* chore: lockfile
2023-04-14 09:38:15 -04:00