bahmutov
JavaScript ninja, image processing expert, software quality fanatic. Sr Director of Engineering at Mercari US. MS MVP for OSS work, GitHub Star.
Boston, MA
Pinned Repositories
babel-service
On demand targeted transpiling inside the browser's ServiceWorker
bottle-service
Instant web applications restored from ServiceWorker cache
code-snippets
Chrome DevTools code snippets
cy-api
Cypress custom command "cy.api" for end-to-end API testing
cypress-and-jest
Cypress and Jest both with code coverage running unit tests
dont-break
Checks if the current version of your package would break dependent projects
javascript-journey
Source code for blog post Journey from procedural to reactive JavaScript with stops
next-update
Tests if module's dependencies can be updated to latest version
npm-install
GitHub Action for install npm dependencies with caching without any configuration
start-server-and-test
Starts server, waits for URL, then runs test command; when the tests end, shuts down server
bahmutov's Repositories
bahmutov/cypress-split
Split Cypress specs across parallel CI machines for speed
bahmutov/cypress-recurse
A way to re-run Cypress commands until a predicate function returns true
bahmutov/cypress-movie
Generate movies from your Cypress end-to-end tests
bahmutov/cypress-esbuild-preprocessor
Bundle Cypress specs using esbuild
bahmutov/cypress-network-idle
A little Cypress.io plugin for waiting for network to be idle before continuing with the test
bahmutov/cypress-data-session
Cypress command for flexible test data setup
bahmutov/cy-spok
Playing with spok inside Cypress
bahmutov/cypress-repeat
Run Cypress multiple times in a row
bahmutov/find-cypress-specs
Find Cypress spec files using the config settings
bahmutov/local-cypress
Use Cypress without global objects
bahmutov/cypress-timings
A Cypress plugin for reporting individual command timings
bahmutov/cypress-ethereal-email-example
Using an external Ethereal email inbox during Cypress tests
bahmutov/cypress-each
A demo of mocha-each and custom describe.each and it.each implementation for Cypress
bahmutov/cypress-testrail-simple
Simple upload of Cypress test results to TestRail
bahmutov/cypress-markdown-preprocessor
Use Markdown files as Cypress specs
bahmutov/cyclope
Cypress DOM snapshots and consistent image diffing in the cloud
bahmutov/cy-rollup
Cypress Rollup preprocessor
bahmutov/cypress-cdp
A custom Cypress command to wrap the remote debugger protocol low level command
bahmutov/cypress-socketio-chat
Example testing real-time Socket.io chat using Cypress.io
bahmutov/monalego
Visual testing for HTML canvas drawing
bahmutov/inquirer-confirm
Simple confirm yes / no command line question that returns a promise, built on top of inquirer
bahmutov/vue-component-test-example
Example using cypress-vue-unit-test
bahmutov/cypress-wikipedia
Example increasing the resolution of test videos and screenshots
bahmutov/cypress-get-by-label-example
Example repo for cypress-get-by-label command
bahmutov/onbeforeunload-example
Cypress test for a site that uses onbeforeunload and a confirmation prompt
bahmutov/sorted-table-example
Cypress testing if the table is sorted by a column
bahmutov/indeterminate-checkboxes
Example testing indeterminate HTML checkboxes using Cypress
bahmutov/cypress-grep-example
Example application with grep tags inside the test names
bahmutov/qwik-one
Playing and testing a Qwik app
bahmutov/sudoku-mock-module
Mocking a Webpack module on the fly during E2E Cypress tests