e6ef369fdb
build: ts-node no longer needed in main install ( #24 )
...
* build: ts-node no longer needed in main install
* test: integration tests can use regular build package
2023-04-15 01:37: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
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
33c3bb6afa
refactor: split cli call from runner logic ( #15 )
2023-04-14 09:38:28 -04:00
aa4695c4e5
refactor: add matchers to expectation dynamically ( #11 )
...
* refactor: add matchers to expectation dynamically
* feat: add toThrow
* refactor: centralize types
* docs: matchers
* refactor: MatcherReport
* chore: format before lint
* refactor: simplify negated matchers
* docs: inverse matchers
2023-04-14 09:38:21 -04:00
40cc9fa664
feat: cli options, help ( #10 )
...
* feat: cli options, help
* refactor: resolve tsconfig kerfuffle
* wip: clean up
* refactor: trim messaging on failure
2023-04-14 09:38:21 -04:00
e6aa1a16c3
build: rome@12 ( #9 )
2023-04-14 09:38:21 -04:00
a04a5b87ca
build: yarn@3.5.0 ( #6 )
...
* build: yarn@3.5.0
* build: yarn@3.5.0
2023-04-14 09:38:20 -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