profile
viewpoint
Sinan Bolel sbolel Crownsville, MD https://sinanbolel.com Web Applications Engineer

sbolel/express-pug-starter 5

Starter Node.js server with Express.js, Pug, scss, Mocha, Standard, eslint, and Contentful for CMS

sbolel/angular-firebase-cms 4

AngularJS module for content management with Firebase

sbolel/angular-firebase-form 1

Contact form for AngularJS with Firebase and Angular Material

sbolel/angular2-seed-ng2-highcharts 1

An example showing an integration with Highcharts. http://www.highcharts.com/

prescottprue/devshare-site 0

Browser based development sharing and building platform

startedbadges/shields

started time in 2 days

push eventsbolel/sinanbolel-com

Sinan Bolel

commit sha 9dcd30bdc4b71575dac34f7428e7897412dae585

docs: update README

view details

Sinan Bolel

commit sha e1d31325125913467a3a78bf41aa499623034577

build: add yarn.lock

view details

Sinan Bolel

commit sha a3cb5b3ef929eb717996bc821a96b61603e38f0e

build: upgrade serve devDependency

view details

Sinan Bolel

commit sha 8fcf5f574692688e3af1edf6e165a12279f05bf4

build: upgrade ionicons dependency

view details

Sinan Bolel

commit sha 3a92157b1fd55f4a1cca6721fcceb719fee50474

build: add missing dependencies

view details

Sinan Bolel

commit sha 4c45f60c4fbb3bf9ea854b049fb9746c54f93529

feat: add new styles, remove insta

view details

Sinan Bolel

commit sha 63123d1139e54eb95e54eb74ca0f65d038ef2ee5

2.2.0

view details

Sinan Bolel

commit sha 72b66be4b2c0c4a1c3063791b2ed3b81dabb3ddb

fix: correct firebase exclude

view details

Sinan Bolel

commit sha 3cd23acc5d7ffbfbef9544c0a02845300316f0bc

2.2.1

view details

Sinan Bolel

commit sha 2bc0edf4e749f47d2aaacc89e691576db884ae3f

fix: resume spacing

view details

Sinan Bolel

commit sha 6b3886ac690a773deff3f6f901bfcfaf995046e9

2.2.2

view details

push time in 8 days

startedHaleTom/dotfiles

started time in 8 days

startedkoalaman/shellcheck

started time in 8 days

fork sbolel/ohmyzsh

🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

https://ohmyz.sh

fork in 8 days

startedromkatv/powerlevel10k

started time in 8 days

startedkiliman/operator-mono-lig

started time in 8 days

startedStylishThemes/GitHub-Dark

started time in 9 days

startedcontentful/extensions

started time in 9 days

push eventsbolel/hosts-blocklists

notracking

commit sha 7e4d84ce133ffc5d1856091e4283b1d3ff2413b4

autoupdate

view details

notracking

commit sha 1f4fac4fbd50a78e667650909f626276c3c8d0ea

autoupdate

view details

notracking

commit sha 47ae20ebccf70df7e1138b77c7332afa9090e19f

autoupdate

view details

notracking

commit sha 9230080e01c7e388b57751c6448b0c98d1f03b31

autoupdate

view details

notracking

commit sha 2f96e59d304779aca9ad26ec3533277a0aaba698

autoupdate

view details

notracking

commit sha d1fc12afc9f2eabab30f64ae9caca8f25622e372

Updated some urls

view details

notracking

commit sha e7ec8e3a115a2ed34d20846cb656422c5fc3a215

autoupdate

view details

notracking

commit sha f460d1ad07b42bfa43bc0ecd6f91d643c1b69995

autoupdate

view details

notracking

commit sha 7d4028b6dcec491de3c1a2651c85486b10e783fb

autoupdate

view details

notracking

commit sha fe61d542c1d0d2a759a8a85e49f834a704be6ea5

autoupdate

view details

notracking

commit sha 8de84153b4e4dfb319a71143a9984ee630ef9d33

autoupdate

view details

notracking

commit sha eb38dd0a42bddaabbd68652ed1d43a89b893b1e4

autoupdate

view details

notracking

commit sha 9b19055423beae549a1756e65c80df8961a3ff52

autoupdate

view details

notracking

commit sha be1cb31e3fffca18e25f23ef54270451c6cbcc00

autoupdate

view details

notracking

commit sha 3e010b69101568d728d65f8894bf3061f0095b12

autoupdate

view details

notracking

commit sha b3d88552d6ec37f1a79e51c866a36d30def17070

autoupdate

view details

notracking

commit sha 324a050c5640be1b26b35427958ff33b5e30edce

autoupdate

view details

notracking

commit sha 9b7622e989832766b3e920a1f77b6310efa8de43

autoupdate

view details

notracking

commit sha 5a63439559fe297a060e8866cbe02cf29e4f1e0d

autoupdate

view details

notracking

commit sha 3efd38f973bfdcd71a8525ed3e67d6315d518b9b

autoupdate

view details

push time in 10 days

push eventsbolel/VSCodeThemes

Brandon Padgett

commit sha 4b4b0ecedc5e133a29e7a7d9649a4537f3136bd9

fixes #64 by removing all color sublime links

view details

Brandon Padgett

commit sha 9d72552776128d8a82acf97c4006605ef68aa541

up theme versions

view details

Brandon Padgett

commit sha 651c2465694499aff552c9ffc22277179cec0f66

fix readme encoding

view details

Charles Jones

commit sha e5111b80b81f91db611ec34c883b9978db2e3748

Fixed package.json contributes.themes by converting the PowerShell object back into proper JSON format.

view details

Brandon Padgett

commit sha 92f6d2bef0c6e33e1928127f4b630729ca9ec3db

Merge pull request #80 from cjones26/master Fixed package.json contributes.themes by converting the PowerShell ob…

view details

Brandon Padgett

commit sha 0ec728cc13fcdfe22fd9151c5a72d90ceacb1568

fixed #66, fixed #67, fixed #68, fixed #69, fixed #70, fixed #71, fixed #72, fixed #73, fixed #74, fixed #75, fixed #76, fixed #77, fixed #78

view details

push time in 10 days

push eventsbolel/eslint-plugin-jsx-a11y

Jesse Renee Beach

commit sha d8ff54283279a9f1e4bd544863beeceff5362b20

Introduce the label-has-associated-control rule.

view details

Jesse Renee Beach

commit sha c0ddacfb3b2d0a346c49d017ad5fe131889782ab

Introduce label-has-associated-control rule

view details

J. Renée Beach

commit sha 8f1a374d8c0c3ad7e29be2e529ae8c736790c63e

Merge branch 'master' into label-has-associated-control

view details

zzzgit

commit sha 853f4a15ef6180c75866d5f0796210b750dbfb2b

typo

view details

Jordan Harband

commit sha f7877d65ed398668a8ef59296a670db9649e103c

Merge pull request #414 from zzzgit/patch-1 typo

view details

Daniel Stockman

commit sha 184c740df17483200cd690f4d4932911755edb0e

fix(media-has-caption): Use correct `muted` attribute in check The previous fix (#358) used the invalid `mute` prop, where the spec[1] indicates `muted`. [1]: https://html.spec.whatwg.org/multipage/media.html#the-video-element Fixes #357

view details

Jordan Harband

commit sha 15ae674dfd2027855f7fd4690425026c424ea805

Merge pull request #416 from evocateur/fix-muted-media-has-caption fix(media-has-caption): Use correct `muted` attribute in check

view details

Katharina Fluch

commit sha 76fcbbfa45bb40b81c2b50595573e47369fb2b91

[docs] fix alt-text code sample

view details

greenkeeper[bot]

commit sha 85277f375d8b55a66dbf6e2e305181d06ce5902d

fix(package): update axobject-query to version 2.0.1

view details

Stephan Zavodny

commit sha 27064951c7143d477c3ec7a30bdb2e29b2304376

Update aria-query to 2.0.0

view details

Henry

commit sha c6fcc09c46d1e557fd6412c0dfa3837a74abfcde

fix(label-has-for): Make error messages for specific The general error message 'Form label must have associated control' was used for every type of violation which was particularly confusing when the 'every' option was used. Instead the error messages should specify if the JSX requires every, some, or a specific type of associated control. Closes #419

view details

Tim van der Horst

commit sha 42f544995961500b88b20b77c3b00f3ba102ac78

Fix heading-has-content to ignore headers that are aria-hidden

view details

Jordan Harband

commit sha cfc3c33e785fa2fcf0be888b6e23666c995f665f

Merge pull request #421 from hjylewis/master fix(label-has-for): Make error messages for specific

view details

Patrick Hooper

commit sha 0f754371ec3373c065b7783b16fb16249ac9b497

Fix heading-has-content so it works for custom components

view details

Jordan Harband

commit sha cf141a31aa8a74033f4a3ba504fef215bb8a5ecc

[Tests] up to node 10

view details

Jordan Harband

commit sha cc153cc87b821e11b0613212f043431fc34cdc01

[Dev Deps] update `eslint`, `eslint-plugin-flowtype`, `eslint-plugin-import`, `expect`, `jest`, `babel-core`, `babel-eslint`, `babel-jest`, `coveralls`

view details

Jordan Harband

commit sha ec96ef23e9c4b921c985ea9e753aa7cd3ce435e3

[Dev Deps] downgrade jest to v21, since we still support node v4

view details

Jordan Harband

commit sha d2333319fa9f777ab8e2ed798daa90af5673eb01

Merge pull request #432 from ljharb/fix_tests Fix tests

view details

Nicolo Taddei

commit sha 595b68fb43c3e653b94d95d9f3e8717788d1f70b

[Fix] added JSXText as a valid accessible child

view details

Farooq Abdul Rehman

commit sha 279466fb2058899e2dc771316c1abb05a4cee7a9

Fixed a grammar error

view details

push time in 10 days

push eventsbolel/sinon

White, Ben

commit sha 181dcddb19bc25fb330a29def3a61511e24d4f7c

2026 - Updated to support spying all methods on an object to similar to stub capabilities

view details

Sinan Bolel

commit sha ce2e5b4f126a41c5745598b0204398e22046b12a

Fix broken link to matchers in spies and spy-call docs (#2043) * Fix broken link to matchers in spies, spy-call pages * Add missing relative link in spy-call pages

view details

Brandon Au

commit sha 4f4f159cb388ee58e1bf6aa1f522dbd3bd1178da

Changed CONTRIBUTING.md to include a link to GitHub's Forking Process (#2036) * Modified CONTRIBUTING.md to include a link to GitHub's forking article inside the Contributing to the Code Base section * Changed phrasing for the line about reading GitHub's forking guidelines

view details

Morgan Roderick

commit sha 2902198d550c44b55fed2aebe0af8a969bd05c7c

npm audit

view details

Sam Landfried

commit sha 534ddbb032020a9babf3578992db6862684f760d

Explain how to restore a wholly stubbed object I'm proposing this change based on [this issue](https://github.com/sinonjs/sinon/issues/1553). Should this explanation be more specific? The only way I was able to access this method was by importing it directly with ```js import restore from 'sinon/lib/sinon/util/core/restore.js' ``` Is there a more direct way to use it?

view details

Morgan Roderick

commit sha 013b9e1add5c0df917e768f232e83f202c7b429d

Create COMPATIBILITY.md (#2051) * Create COMPATIBILITY.md * Update README.md Co-Authored-By: Carl-Erik Kopseng <carlerik@gmail.com>

view details

Morgan Roderick

commit sha 8e394bc5cf8c2ea8eb656766874268717b9328e9

Update README.md

view details

Morgan Roderick

commit sha e74c582ce8227a0b9d47d609de5dc8a785035a68

Update CONTRIBUTING.md

view details

Jakob Jónasson

commit sha 3148eaca0e0d35856bda6326470e62027caa4747

Documentation for stubbing modules It is not obvious from the documentation how you stub external dependencies (modules that are imported from the modules under test). I feel we should add something to help users with this common use case. What do you think?

view details

Carl-Erik Kopseng

commit sha 383f5ca0533bca8fd26a7dcc2bf8d5849c2b4609

Merge pull request #2049 from kobbikobb/patch-1 Documentation for stubbing modules

view details

Kev

commit sha cb3b503fccf7262b4cff86583b54a55fb7fc685f

Update broken link (#2052) * Update broken link currently, clicking this link results in a 404. This should fix it. Co-Authored-By: Carl-Erik Kopseng <carlerik@gmail.com>

view details

Carl-Erik Kopseng

commit sha ded5c7424359a11979b34d64c0c1d0f39891dff3

Added link inject-loader for instrumenting Webpack bundles Webpack users are often searching for ways to ways of using Sinon to stub out dependencies. They should really be using link seams instead, as you often cannot stub out internal dependencies. See discussions in - https://github.com/webpack/webpack/issues/6979#issuecomment-480028278 - sinonjs/sinon#1762 (plus #1962 and many more)

view details

Carl-Erik Kopseng

commit sha 62937cc83bc322cade5043bec27262df761bba65

Remove year from copyright statement See extended discussion in #2015

view details

Carl-Erik Kopseng

commit sha 971eb0c5905687e5c00d0a5b1427cac9acbaed33

Update 'esm' dependency (#2053) Requires a small fix to the setup, as 'esm' would complain with Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/fatso/dev/sinon/test/es2015/module-support-assessment-test.mjs when encountering '*.mjs' files

view details

Yury Fedorov

commit sha 78964d7fbece0f8867e7b1b29677514d922d6f66

Add a how-to guide for speeding up time with lolex (#1931) * Add a how-to on speeding up time with lolex * Explain weird setTimeoutPromise usage in comments

view details

Carl-Erik Kopseng

commit sha afc077fe56a127bf4f8b018a6937fb24ff4b4014

Create FUNDING.yml ref https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository

view details

Morgan Roderick

commit sha e135bbec5880045ffb0e09a34860c7ac50f7b5b6

Add link to PluralSight course on Sinon

view details

Jakob Jónasson

commit sha 17ba30aeed5ec49d14b0d0655d3aeca7c5ba8ee8

Add documentation on how to test methods that return promises, linked to #1898 (#2054)

view details

Morgan Roderick

commit sha 3f6db75106c6d32f221d44920194edcafc12f020

Remove echo Clearly a mistake

view details

Feiyang1

commit sha fe7347e61e7829933da5f68fa6bee728d32e9afb

add browser field

view details

push time in 10 days

starteddumbmatter/fakeIndexedDB

started time in 17 days

startedRokt33r/remark-collapse

started time in 17 days

startedremarkjs/remark-slug

started time in 17 days

startedremarkjs/remark-toc

started time in 17 days

startedremarkjs/remark

started time in 17 days

startedremarkjs/remark-lint

started time in 17 days

startedremarkjs/remark

started time in 17 days

startedremarkjs/remark

started time in 17 days

startedgoogleapis/google-auth-library-nodejs

started time in 18 days

startedfirebase/functions-samples

started time in 18 days

startedprobot/probot

started time in a month

startedfirebase/snippets-node

started time in a month

startedfirebase/firebase-tools

started time in a month

startedstyfle/cancel-workflow-action

started time in a month

startednuxt-community/firebase-module

started time in 2 months

startedprescottprue/redux-firestore

started time in 2 months

startedprescottprue/generator-react-firebase

started time in 2 months

startedconventional-changelog/commitlint

started time in 2 months

startedvercel/next.js

started time in 2 months

startedvuejs/vuefire

started time in 2 months

startedFirebaseExtended/reactfire

started time in 2 months

startedgoogle/material-design-icons

started time in 2 months

issue closedsbolel/pano

WebGL error (if WebGL is disabled)

Current Behavior

  • if WebGL is not supported or WebGL extension is not allowed, Panolens fails silently
  • pano elements do not render

Console:

panolens.min.js:11 THREE.WebGLRenderer: Error creating WebGL context.

panolens.min.js:12 Uncaught TypeError: Cannot read property 'getExtension' of null
    at THREE.WebGLExtensions.get (panolens.min.js:12)
    at new THREE.WebGLRenderer (panolens.min.js:11)
    at new PANOLENS.Viewer (panolens.min.js:19)
    at new t (pano.min.js:2)
    at new t (pano.min.js:2)
    at localhost/:56

Expected Behavior

  • user should see an error notifying that WebGL is not supported

closed time in 2 months

sbolel
IssuesEvent

issue closedsbolel/pano

WebGL error (if WebGL is disabled)

Current Behavior

  • if WebGL is not supported or WebGL extension is not allowed, Panolens fails silently
  • pano elements do not render

Console:

panolens.min.js:11 THREE.WebGLRenderer: Error creating WebGL context.

panolens.min.js:12 Uncaught TypeError: Cannot read property 'getExtension' of null
    at THREE.WebGLExtensions.get (panolens.min.js:12)
    at new THREE.WebGLRenderer (panolens.min.js:11)
    at new PANOLENS.Viewer (panolens.min.js:19)
    at new t (pano.min.js:2)
    at new t (pano.min.js:2)
    at localhost/:56

Expected Behavior

  • user should see an error notifying that WebGL is not supported

closed time in 2 months

sbolel

issue closedjdpnielsen/node-migrate

Upgrading to "mkdirp@1.0.4" breaks util.promisify(mkdirp) in template-generator

Summary

After upgrading all dependencies, unit tests fail for modules using mkdirp due to the call to .bind passing a function as the opts argument.

Repro Steps

  • npm add --save mkdirp@1.0.4
  • npm run test
4 failing

  1) $ migrate
       init
         "before each" hook: bound mkdirp for "should create a migrations directory":
     TypeError: invalid options argument
      at optsArg (node_modules\mkdirp\lib\opts-arg.js:13:11)
      at Function.mkdirp (node_modules\mkdirp\index.js:11:10)
      at processImmediate (internal/timers.js:456:21)

  2) $ migrate
       create
         "before each" hook: bound mkdirp for "should create a fixture file":
     TypeError: invalid options argument
      at optsArg (node_modules\mkdirp\lib\opts-arg.js:13:11)
      at Function.mkdirp (node_modules\mkdirp\index.js:11:10)
      at processImmediate (internal/timers.js:456:21)

  3) integration tests
       should warn when the migrations are run out of order:
     Error:   Template generation error : invalid options argument

      at ChildProcess.<anonymous> (test\util\run.js:26:23)
      at maybeClose (internal/child_process.js:1021:16)
      at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)

  4) integration tests
       should error when migrations are present in the state file, but not loadable:
     Error:   Template generation error : invalid options argument

      at ChildProcess.<anonymous> (test\util\run.js:26:23)
      at maybeClose (internal/child_process.js:1021:16)
      at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)

Related Issues

  • https://github.com/tj/node-migrate/pull/81

closed time in 2 months

sbolel

PR closed jdpnielsen/node-migrate

build: upgrade dependencies; use yarn; fix tests; add CI workflow

Summary of Changes

  • switches from npm to yarn for package management
  • upgrades all dependencies
Package    Current Wanted Latest Package Type    URL
chalk      1.1.3   1.1.3  4.1.0  dependencies    https://github.com/chalk/chalk#readme
commander  2.20.3  2.20.3 5.1.0  dependencies    https://github.com/tj/commander.js#readme
dateformat 2.2.0   2.2.0  3.0.3  dependencies    https://github.com/felixge/node-dateformat
mkdirp     0.5.5   0.5.5  1.0.4  dependencies    https://github.com/isaacs/node-mkdirp#readme
mocha      3.5.3   3.5.3  8.0.1  devDependencies https://mochajs.org/
rimraf     2.7.1   2.7.1  3.0.2  devDependencies https://github.com/isaacs/rimraf#readme
slug       0.9.4   0.9.4  3.3.0  dependencies    https://github.com/Trott/slug
standard   10.0.3  10.0.3 14.3.4 devDependencies https://standardjs.com
  • fixes standard style after upgrading to latest standard
  • changes usage of util.promisify(fs|mkdirp) to fs.promises.*
  • adds github templates for issues and pull requests
  • adds github workflow CI for running tests
  • changes deprecated assert.equal and assert.deepEqual to strict versions in tests
  • fixes tests which fail due to functions being passed as the opts for mkdirp in tests for migrate-init and migrate-create

Related Issues

  • Fixes #4

Notes

  • switching to yarn is optional, but if using npm, the CI workflow also has to be refactored.
+2217 -1501

0 comment

33 changed files

sbolel

pr closed time in 2 months

startedvuejs/vue-cli

started time in 2 months

startedFranckFreiburger/vue-pdf

started time in 2 months

startedvuetifyjs/vuetify

started time in 2 months

push eventsbolel/osx-setup

Sinan Bolel

commit sha 594cf274180869e0c29232f4eedacc0af22476b0

update osx-setup with homebrew formulae

view details

push time in 2 months

push eventsbolel/osx-setup

Sinan Bolel

commit sha c4cbd387f463c6ad5398fffc1aecbe7b2d8db573

remove .bash_profile

view details

push time in 2 months

push eventsbolel/osx-setup

Sinan Bolel

commit sha 203ed2ea5d9eaab4fdfa0ad914ddb682bbd7976a

remove .bash_profile

view details

push time in 2 months

GollumEvent

startedGoogleCloudPlatform/github-actions

started time in 2 months

startedBorales/actions-yarn

started time in 2 months

startedactions/starter-workflows

started time in 2 months

startedneovim/neovim

started time in 2 months

startedohmyzsh/ohmyzsh

started time in 2 months

startedxyb/homebrew-cask-completion

started time in 2 months

startedlerna/lerna

started time in 2 months

startedcypress-io/github-action

started time in 2 months

startedvercel/next.js

started time in 2 months

startedwebsockets/ws

started time in 3 months

startedrainglow/vim

started time in 3 months

startedBonsaiDen/lithium

started time in 3 months

more