bahmutov

bahmutov

👤 Developer

52 repositories on SrcLog

View on GitHub
52 Repos
6k Stars
759 Forks
6k Watchers

Repositories (52)

start-server-and-test bahmutov/start-server-and-test JavaScript

Starts server, waits for URL, then runs test command; when the tests end, shuts down server

1.6k
npm-install bahmutov/npm-install JavaScript

GitHub Action for install npm dependencies with caching without any configuration

617
next-update bahmutov/next-update JavaScript

Tests if module's dependencies can be updated to latest version

560
javascript-journey bahmutov/javascript-journey JavaScript

Source code for blog post Journey from procedural to reactive JavaScript with stops

336
dont-break bahmutov/dont-break JavaScript

Checks if the current version of your package would break dependent projects

207
pre-git bahmutov/pre-git JavaScript

Automatically install pre-commit / pre-push hooks in your git repo

170
snap-shot bahmutov/snap-shot JavaScript

Jest-like snapshot feature for the rest of us, works magically by finding the right caller function

170
cypress-angular-unit-test bahmutov/cypress-angular-unit-test TypeScript

Trying to load and bootstrap Angular component dynamically inside Cypress

161
cypress-svelte-unit-test bahmutov/cypress-svelte-unit-test JavaScript

Unit testing Svelte components in Cypress E2E test runner

159
snap-shot-it bahmutov/snap-shot-it JavaScript

Smarter snapshot utility for Mocha and BDD test runners + data-driven testing!

155
cypress-dark bahmutov/cypress-dark CSS

Dark and Halloween color themes for Cypress.io test runner

154
npm-quick-run bahmutov/npm-quick-run JavaScript

Quickly run NPM script by prefix without typing the full name

146
now-pipeline bahmutov/now-pipeline JavaScript

Simple CI pipeline with goal to deploy new version at Zeit Now cloud if tests pass

142
console.table bahmutov/console.table JavaScript

Adds console.table method that prints an array of objects as a table in console

141
npm-module-checklist bahmutov/npm-module-checklist

Steps to check when starting, working and publishing a module to NPM

125
really-need bahmutov/really-need JavaScript

Node require wrapper with options for cache busting, pre- and post-processing

108
eslint-rules bahmutov/eslint-rules JavaScript

My custom eslint rules in addition to the ones provided at http://eslint.org/

97
game-of-github bahmutov/game-of-github JavaScript

Play Game of Life in your GitHub contributions

84
have-it bahmutov/have-it JavaScript

The fastest NPM install does nothing because you already have it

75
node-rx-cycle bahmutov/node-rx-cycle JavaScript

Example using RxJS and Cycle.js on the server to handle requests (NOT server-side rendering)

71
as-a bahmutov/as-a JavaScript

Runs a given command with additional environment settings for simple local development

66
ban-sensitive-files bahmutov/ban-sensitive-files JavaScript

Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git

60
changed-log bahmutov/changed-log JavaScript

Returns all commit messages between 2 versions of an NPM module

57
vue-vuex-todomvc bahmutov/vue-vuex-todomvc JavaScript

Example TodoMVC Vue.js app with Vuex store and server backend via REST

47
mocked-env bahmutov/mocked-env JavaScript

Easy way to mock process.env during BDD testing

45
manpm bahmutov/manpm JavaScript

Shows the relevant part of NPM module's README file right in your terminal

42
node-mock-examples bahmutov/node-mock-examples JavaScript

Examples of tests that mock Node system APIs: fs, http, child_process, timers

40
generator-node-bahmutov bahmutov/generator-node-bahmutov JavaScript

My personal Node project boilerplate generator

38
center-code bahmutov/center-code JavaScript

Shows the file's source centered in the terminal

37
prettier-config-example bahmutov/prettier-config-example JavaScript

Example project with different per-folder prettier config and VSCode formatting on save

32