GitHub / joeldenning issue stats
Total issues: 203
Total pull requests: 765
Merged pull request: 709
Average time to close issues: 3 months
Average time to close pull requests: 26 days
Average comments per issue: 2.09
Average comments per pull request: 0.64
Issues created
- single-spa/import-map-overrides: 18
- CanopyTax/node-jspm-jasmine: 15
- CanopyTax/sofe: 12
- CanopyTax/bandicoot: 10
- single-spa/create-single-spa: 10
- CanopyTax/auto-trace: 8
- CanopyTax/webpack-system-register: 7
- single-spa/vue-cli-plugin-single-spa: 7
- single-spa/single-spa: 6
- single-spa/single-spa-layout: 5
- single-spa/single-spa-playground: 4
- single-spa/single-spa.js.org: 4
- single-spa/single-spa-angularjs: 4
- CanopyTax/kremling: 4
- CanopyTax/bandicoot.js.org: 3
- single-spa/import-map-deployer: 3
- ariesjia/single-spa-riot: 3
- ModuleLoader/es-module-loader: 3
- single-spa/single-spa-vue: 3
- single-spa/import-map-injector: 3
- esm-bundle/oidc-client: 2
- single-spa/single-spa-inspector: 2
- single-spa/single-spa-dojo: 2
- CanopyTax/sofe-inspector: 2
- neutrinojs/webpack-chain: 2
- purtuga/esm-webpack-plugin: 2
- pcmnac/single-spa-cycle: 2
- nhumrich/toggle-meister: 2
- CanopyTax/kremling-loader: 2
- m-a-r-c-e-l-i-n-o/jspm-mock: 2
- emtecinc/single-spa-backbone: 2
- single-spa/single-spa-react: 2
- fbsamples/threads_api: 2
- PlaceMe-SAS/single-spa-angular-cli: 2
- single-spa/single-spa-angular: 2
- me-12/single-spa-portal-example: 1
- spaxjs/spax: 1
- GoogleChrome/developer.chrome.com: 1
- CanopyTax/eslint-config-canopy: 1
- single-spa/design-docs: 1
- amzn/amazon-pay-api-sdk-nodejs: 1
- vercel/ncc: 1
- jshttp/mime-db: 1
- webpack/webpack: 1
- huytd/coffee-now: 1
- CanopyTax/cp-autoscale-input: 1
- esm-bundle/crocks: 1
- single-spa/sync-fork-repo: 1
- github/babel-plugin-transform-custom-element-classes: 1
- pnpm/pnpm: 1
- CanopyTax/canopy-webpack-config: 1
- CanopyTax/rxws: 1
- single-spa/standalone-single-spa-webpack-plugin: 1
- philips-labs/terraform-aws-github-oidc: 1
- CanopyTax/frontend-rfc: 1
- blittle/bb-gridview: 1
- openmrs/openmrs-esm-root-config: 1
- nodejs/loaders: 1
- mupen64plus/mupen64plus-video-rice: 1
- vasilakisfil/introspected-rest: 1
- framejs/framejs: 1
- blittle/racial-equity-banner: 1
- browserslist/browserslist-useragent: 1
- jspm/jspm-cli: 1
- jspm/generator: 1
- webcomponents/custom-elements: 1
- ljharb/list-exports: 1
- umijs/qiankun: 1
- remy/nodemon: 1
- canopytax/cpr-tooltip: 1
- rollup/rollup-plugin-babel: 1
- CanopyTax/sofe-babel-plugin: 1
- tc39/proposal-module-declarations: 1
- stripe/stripe-node: 1
- openmrs/openmrs-esm-login: 1
- alexisvincent/systemjs-hmr: 1
Pull requests created
- single-spa/single-spa.js.org: 74
- single-spa/create-single-spa: 46
- CanopyTax/canopy-styleguide: 37
- single-spa/single-spa: 29
- single-spa/import-map-overrides: 26
- single-spa/single-spa-react: 23
- single-spa/single-spa-layout: 22
- openmrs/openmrs-esm-root-config: 20
- single-spa/single-spa-vue: 17
- single-spa/import-map-deployer: 17
- CanopyTax/bandicoot: 16
- single-spa/vue-cli-plugin-single-spa: 14
- CanopyTax/single-spa-canopy: 14
- openmrs/openmrs-esm-primary-navigation: 13
- CanopyTax/sofe: 13
- single-spa/single-spa-angularjs: 13
- single-spa/standalone-single-spa-webpack-plugin: 13
- CanopyTax/bandicoot.js.org: 12
- systemjs/systemjs-examples: 12
- single-spa/single-spa-playground: 11
- JustUtahCoders/baseplate-utils: 10
- openmrs/openmrs-esm-login: 10
- CanopyTax/node-jspm-jasmine: 9
- openmrs/openmrs-esm-devtools: 9
- single-spa/single-spa-inspector: 9
- single-spa/import-map-injector: 8
- CanopyTax/kremling: 8
- CanopyTax/canopy-webpack-config: 7
- openmrs/packmap: 7
- CanopyTax/cpr-multiselect: 6
- single-spa/single-spa-svelte: 6
- openmrs/openmrs-react-root-decorator: 6
- CanopyTax/cpr-select: 6
- CanopyTax/cp-multi-selector: 5
- openmrs/openmrs-esm-error-handling: 5
- CanopyTax/canopy-sofe-extensions: 5
- CanopyTax/cp-tooltip: 5
- CanopyTax/sofe-inspector: 5
- ModuleLoader/es-module-loader: 5
- single-spa/single-spa-ember: 5
- CanopyTax/cp-select: 5
- single-spa/single-spa-css: 5
- single-spa/dom-element-getter-helpers: 5
- CanopyTax/react-disposable-decorator: 5
- single-spa/self-hosted-shared-dependencies: 4
- node-loader/node-loader-core: 4
- single-spa/spauna: 4
- single-spa/import-map-microfrontend-deps: 4
- single-spa/single-spa-html: 4
- single-spa/single-spa-preact: 4
- CanopyTax/static-server: 4
- node-loader/node-loader-extensionless: 4
- node-loader/node-loader-http: 4
- single-spa/single-spa-dojo: 4
- CanopyTax/rxws: 4
- CanopyTax/frontend-rfc: 4
- single-spa/single-spa-angular: 3
- webpack/webpack: 3
- single-spa/single-spa-inferno: 3
- blittle/git-tasker: 3
- node-loader/node-loader-babel: 3
- single-spa/design-docs: 3
- CanopyTax/system-amd-script: 3
- CanopyTax/kremling-loader: 3
- single-spa/import-map-microfrontend-utils: 3
- single-spa/single-spa-leaked-globals: 3
- CanopyTax/auto-trace: 3
- single-spa/browserslist-config-single-spa: 3
- browserslist/browserslist-useragent: 2
- CanopyTax/sofe-deplanifester-wercker-step: 2
- typicode/husky-4-to-8: 2
- openmrs/browserslist-config-openmrs: 2
- CanopyTax/eslint-config-canopy: 2
- MeoMix/jspm-loader-css: 2
- webcomponents/custom-elements: 2
- node-loader/node-loader-postcss: 2
- single-spa/action-build-import-map-microfrontend-deps: 2
- CanopyTax/cp-autoscale-input: 2
- single-spa/zh-hans.single-spa.js.org: 2
- nhumrich/toggle-meister: 2
- ariesjia/single-spa-riot: 2
- WICG/import-maps: 2
- FHIR/fhir.js: 2
- purtuga/esm-webpack-plugin: 2
- CanopyTax/bs-time-pick: 2
- CanopyTax/browserslist-config-canopy: 2
- CanopyTax/canopy-react-error-boundary: 2
- canopytax/cpr-tooltip: 2
- PlaceMe-SAS/single-spa-angular-cli: 2
- CanopyTax/cp-dotfiles: 2
- jspm/npm: 1
- pcmnac/single-spa-cycle: 1
- expressjs/cookie-session: 1
- openmrs/openmrs-esm-home: 1
- single-spa/docker-import-maps-mfe-server: 1
- adamhalasz/uniqid: 1
- CanopyTax/disposable-component: 1
- CanopyTax/redux-phunk: 1
- node-loader/node-loader-import-maps: 1
- ljharb/list-exports: 1
- CanopyTax/cpr-mask: 1
- blittle/racial-equity-banner: 1
- csr632/systemjs-issue-2090: 1
- facebook/create-react-app: 1
- lovetingyuan/single-spa-example: 1
- me-12/single-spa-portal-example: 1
- CanopyTax/kremling.js.org: 1
- esm-bundle/oidc-client: 1
- CanopyTax/canopytax.github.io: 1
- alexisvincent/systemjs-hot-reloader: 1
- babel/babel: 1
- jspm/registry: 1
- single-spa/single-spa-aurelia: 1
- amzn/amazon-pay-api-sdk-nodejs: 1
- lili21/systemjs-issue: 1
- dsuryd/systemjs-import-issue: 1
- neutrinojs/webpack-chain: 1
- alexisvincent/systemjs-hmr: 1
- browserify/static-eval: 1
- JustUtahCoders/juntos-por-la-salud-node-client: 1
- single-spa/single-spa-alpinejs: 1
- CanopyTax/react-disposable-modal: 1
- systemjs/systemjs: 1
- nicksrandall/base64-font-loader: 1
- emtecinc/single-spa-backbone: 1
- vercel/schemas: 1
- Reactive-Extensions/RxJS: 1
- 3imed-jaberi/packages-versions: 1
- gruntjs/grunt-contrib-uglify: 1
Maintainer
- single-spa/single-spa.js.org: 78
- single-spa/create-single-spa: 56
- single-spa/import-map-overrides: 44
- single-spa/single-spa: 35
- single-spa/single-spa-layout: 27
- single-spa/single-spa-react: 25
- openmrs/openmrs-esm-root-config: 21
- single-spa/vue-cli-plugin-single-spa: 21
- single-spa/single-spa-vue: 20
- single-spa/import-map-deployer: 20
- single-spa/single-spa-angularjs: 17
- single-spa/single-spa-playground: 15
- single-spa/standalone-single-spa-webpack-plugin: 14
- openmrs/openmrs-esm-primary-navigation: 13
- openmrs/openmrs-esm-login: 11
Active Maintainer
- single-spa/create-single-spa: 23
- single-spa/single-spa.js.org: 14
- single-spa/single-spa: 11
- single-spa/import-map-deployer: 11
- single-spa/import-map-overrides: 11
- single-spa/single-spa-layout: 4
- single-spa/import-map-microfrontend-deps: 4
- single-spa/import-map-injector: 4
- single-spa/vue-cli-plugin-single-spa: 3
- single-spa/single-spa-vue: 3
- single-spa/import-map-microfrontend-utils: 3
- single-spa/single-spa-angular: 3
- single-spa/single-spa-inspector: 2
- single-spa/action-build-import-map-microfrontend-deps: 2
- single-spa/single-spa-svelte: 2
Issue Author Associations
- Contributor (89, 43.84%)
- Member (81, 39.90%)
- None (22, 10.84%)
- Collaborator (11, 5.42%)
Pull Request Author Associations
- Member (397, 51.90%)
- Contributor (271, 35.42%)
- Collaborator (82, 10.72%)
- None (15, 1.96%)
Top Issue Labels
- enhancement (7)
- bug (4)
- help wanted (2)
- more information needed (1)
- feature-request (1)
- Talk (1)
- question (1)
- good first issue (1)
- remy working on it (1)
- released (1)
- has work around 💪 (1)
- P2 (1)
- type: feature (1)
Top Pull Request Labels
- PR: CI-ok (3)
- PR: reviewed-approved (3)
- cla: yes (2)
- enhancement (2)
- pr (1)
- approved (1)
- released (1)
- outdated (1)
- CLA Signed (1)