Improves the CI time by caching node_modules in a way that they can be re-used between CI runs if any items that would influence the node_modules have not changed (yarn.lock, {dev,peer}dependencies, *.patch files)
* remove all existsing examples
* create vue cli project
* add nuxt app example
* test: fix some vite tests
* docs: add tests to nuxt example
* add test script to nuxt example
* docs: add cy plugin nuxt
* fix: avoid creating support files
* test: add tests for vue cli
* test: fix CLI example
* fix the test
* test: make all vue examples be tested in ci
* ci: use minimist
* ci: fix cwd
* adjust the model for .env files making it easy to comment/uncomment the examples opened.
* protect empty module
* fix nuxt tests
* fix test protection
* more clear fix
* feat: initial search input component
* Ugly LeftNav control
* chore: fixing the broken relative url specs
* feat: cleaning up the left nav styles and adding a more interactive spec
* chore: rebase
* wip: nav bar external link fix
* wip: active index
* wip: active index
* wip: more css modules
* wip: dark mode/light mode support devtools
* spwip: split left nav
* wip: runner-ui-changes
* wip: box shadows, borders, and more
* fix: types
* chore: extract component
* chore: extract component for readability
* chore: add checks for width on pane
* chore: refactor to make it more easier to understand what is rendered in panes
* chore: move things around
* chore: move things around
* chore: fix style
* chore: fix shortcuts
* tests: fix a test
* fix: fix screenshots feature
* chore: add placeholder
* chore: rebase
* fix: casing
* chore: build
* chore: old file
* chore: update
* chore: update name
* wip: fixing bugs in UI
* chore: improve resize logic
* chore: improve resize logic
* chore: remove unused code
* chore: styling
* chore: fix screenshotting
* chore: style
* chore: fix lint
* chore: bump bin size
* chore: revert changes in runnables
* fix: remove padding during screenshot
* chore: rebase and reauthor commit
* fix: correctly open spec list when focusing
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
- Remove extraneous failing semantic-release script
- Allow execustion of npm-release.js locally for simulation
- Provide a default fake NPM_TOKEN to avoid semantic-release break
- Update npm/vue.releaserc.js > next/npm/vue to be released as @next
- Fix package.json for npm/webpack-dev-server &
vite-dev-server to release them under sematic release
- private should not be true
- they should have a repository field
- they should have a starter tag
* chore: update driver with component testing
* feat: bring ct changes in reporter
* test: update script utils test
* fix: type issue
* test: add test for new ct behavior in driver
runScript can now use promises instead of files.
Thi test this new behavior
* tests(ct): tests for the reporter runable store
* fix: remove changes on event handling in driver
* build: augment zip size to avoid zip errors
* test: add renderin tests for reporter multispec
* test: better matcher for runnableHistory
Co-authored-by: Jessica Sachs <jess@jessicasachs.io>
* test: make the runscripts eval tests clearer
* refactor(reporter): main interface instead of type
* fix(reporter): runInAction when specRunId changes
* refactor(driver): remove restartRunner function
Co-authored-by: Jessica Sachs <jess@jessicasachs.io>