GitHub / 43081j issue stats
Total issues: 368
Total pull requests: 2,020
Merged pull request: 1,562
Average time to close issues: 5 months
Average time to close pull requests: 24 days
Average comments per issue: 2.55
Average comments per pull request: 2.2
Issues created
- 43081j/ecosystem-cleanup: 36
- es-tooling/ecosystem-cleanup: 21
- es-tooling/module-replacements: 13
- e18e/cli: 12
- 43081j/eslint-plugin-lit: 11
- lit/lit: 10
- typescript-eslint/typescript-eslint: 10
- es-tooling/eslint-plugin-jsx-a11y-x: 10
- 43081j/postcss-lit: 8
- bombshell-dev/clack: 7
- DefinitelyTyped/DefinitelyTyped: 7
- e18e/ecosystem-issues: 7
- 43081j/id3: 6
- 43081j/array-filter: 6
- prettier/prettier-cli: 6
- e18e/action-dependency-diff: 5
- parse5/parse5-tools: 5
- storybookjs/storybook: 5
- nippur72/PolymerTS: 5
- 43081j/relit: 5
- 43081j/picoquery: 4
- e18e/deopt: 4
- es-tooling/module-replacements-codemods: 3
- tinylibs/tinyexec: 3
- stylelint/stylelint: 3
- es-tooling/esperf: 3
- es-tooling/eslint-plugin-unicorn-x: 3
- eslint/eslint: 3
- 43081j/eslint-plugin-wc: 3
- AzureAD/microsoft-authentication-library-for-js: 2
- lukeed/polka: 2
- bluesky-social/atproto: 2
- angular-ui/ui-codemirror: 2
- e18e/reporter: 2
- paulmillr/chokidar: 2
- terkelg/sisteransi: 2
- 43081j/postcss-js-core: 2
- unjs/unstorage: 2
- modernweb-dev/web: 2
- chaijs/chai: 2
- webpack/enhanced-resolve: 2
- eemeli/yaml: 2
- oxc-project/oxc: 2
- SeleniumHQ/selenium: 2
- cloudflare/workers-sdk: 2
- thecodrr/fdir: 2
- e18e/module-replacements: 2
- npm/npm-packlist: 1
- egoist/tsup: 1
- unjs/pkg-types: 1
- Polymer/polymer-decorators: 1
- es-tooling/sourcemap-publisher: 1
- storybookjs/builder-vite: 1
- html5lib/html5lib-tests: 1
- lukeed/premove: 1
- fb55/htmlparser2: 1
- tinylibs/tinybench: 1
- ai/nanocolors: 1
- dmnd/dedent: 1
- mary-ext/atcute: 1
- ndelangen/download-tarball: 1
- rollup/plugins: 1
- tinylibs/tinyspy: 1
- angular-ui/ui-sortable: 1
- cssnano/cssnano: 1
- lint-staged/lint-staged: 1
- bombshell-dev/tab: 1
- e18e/e18e: 1
- preactjs/preact: 1
- prettier/prettier: 1
- chaijs/chai-http: 1
- oven-sh/bun: 1
- sveltejs/svelte-eslint-parser: 1
- e18e/setup-publish: 1
- modelcontextprotocol/typescript-sdk: 1
- TanStack/form: 1
- plopjs/plop: 1
- neoclide/coc.nvim: 1
- angular/clang-format: 1
- planttheidea/fast-equals: 1
- kpdecker/jsdiff: 1
- 11ty/eleventy: 1
- googlearchive/polylint: 1
- FredKSchott/standard-pkg: 1
- 101arrowz/fflate: 1
- archiverjs/node-archiver: 1
- neoclide/coc-eslint: 1
- vercel/ncc: 1
- PolymerElements/paper-scroll-header-panel: 1
- mjeanroy/rollup-plugin-license: 1
- es-tooling/cjs-bundle: 1
- google/eslint-config-google: 1
- tsky-dev/tsky: 1
- babel/babel: 1
- e18e/awesome-e18e: 1
- microsoft/TypeScript: 1
- google/zx: 1
- PolymerElements/iron-selector: 1
- preactjs/eslint-config-preact: 1
- postcss/postcss-selector-parser: 1
- usmanyunusov/nano-staged: 1
- farzher/fuzzysort: 1
- tw-in-js/twind: 1
- isaacs/rimraf: 1
- kenchris/urlpattern-polyfill: 1
- microsoft/dtslint: 1
- inikulin/parse5: 1
- microsoft/TypeScript-DOM-lib-generator: 1
- americanexpress/jest-image-snapshot: 1
- eslint-community/eslint-plugin-n: 1
- webcomponents/custom-elements-manifest-tools: 1
- velut/zod-package-json: 1
- parcel-bundler/parcel: 1
- thepassle/atom: 1
- justinfagnani/zipadee: 1
- shikijs/shiki: 1
- unshiftio/url-parse: 1
- microsoft/typescript-go: 1
- y-scope/clp: 1
- mochajs/mocha: 1
- TomerAberbach/lfi: 1
- webpack/webpack: 1
- solidjs-community/eslint-plugin-solid: 1
- lukeed/tschema: 1
- runem/web-component-analyzer: 1
- fb55/entities: 1
- webcomponents/polyfills: 1
- egoist/rollup-plugin-postcss: 1
- vuejs/eslint-plugin-vue: 1
- nodejs/node: 1
- Polymer/tools: 1
- es-tooling/eslint-plugin-depend: 1
- ReactiveX/rxjs: 1
- whatwg/urlpattern: 1
- pugjs/pug: 1
- siddharthkp/cost-of-modules: 1
- remotion-dev/remotion: 1
- react/react: 1
- rollup/rollup: 1
- vitejs/vite: 1
- webcomponents/custom-elements-manifest: 1
- h3js/h3: 1
- styled-components/stylelint-processor-styled-components: 1
- denoland/deno: 1
- vfile/vfile: 1
- Milkdown/milkdown: 1
- alexeyraspopov/picocolors: 1
- npm/cli: 1
- es-tooling/fd-package-json: 1
- Anidetrix/rollup-plugin-styles: 1
- nvim-treesitter/nvim-treesitter: 1
- google/tachometer: 1
- 43081j/eslint-plugin-clutter: 1
- microsoft/vscode: 1
- react/create-react-app: 1
Pull requests created
- bombshell-dev/clack: 120
- 43081j/picoquery: 75
- 43081j/eslint-plugin-wc: 71
- 43081j/eslint-plugin-lit: 67
- DefinitelyTyped/DefinitelyTyped: 61
- paulmillr/chokidar: 53
- vueuse/vueuse: 48
- e18e/e18e: 46
- 43081j/postcss-lit: 45
- prettier/prettier-cli: 43
- storybookjs/storybook: 40
- chaijs/chai: 40
- inikulin/parse5: 39
- nrwl/nx: 39
- netlify/build: 39
- es-tooling/eslint-plugin-unicorn-x: 37
- typescript-eslint/typescript-eslint: 35
- es-tooling/eslint-plugin-depend: 29
- e18e/action-dependency-diff: 26
- e18e/deopt: 26
- unjs/unstorage: 24
- 43081j/relit: 24
- parse5/parse5-tools: 23
- chaijs/chai-http: 22
- sveltejs/eslint-plugin-svelte: 22
- lit/lit: 22
- es-tooling/module-replacements: 22
- preactjs/preact: 21
- 43081j/shadow-dom-utils: 19
- preactjs/signals: 18
- tinylibs/tinyexec: 18
- 43081j/vitest-ansi-serializer: 17
- chaijs/chai-as-promised: 16
- 43081j/hanbi: 14
- es-tooling/sourcemap-publisher: 14
- 43081j/shiki-element: 13
- es-tooling/fd-package-json: 13
- e18e/cli: 13
- e18e/setup-publish: 12
- es-tooling/module-replacements-codemods: 12
- Polymer/polymer-analyzer: 12
- svecosystem/runed: 12
- 43081j/codemods: 11
- bombshell-dev/tab: 11
- es-tooling/eslint-plugin-jsx-a11y-x: 11
- 43081j/fast-slice-ansi: 9
- tinylibs/picospinner: 9
- thecodrr/fdir: 9
- preactjs/eslint-config-preact: 9
- chaijs/loupe: 9
- modernweb-dev/web: 8
- runem/web-component-analyzer: 8
- SBoudrias/Inquirer.js: 8
- alexeyraspopov/picocolors: 8
- natemoo-re/ultrahtml: 8
- stackblitz-labs/pkg.pr.new: 7
- chaijs/check-error: 7
- vitejs/vite: 6
- 43081j/id3: 6
- 43081j/fast-wrap-ansi: 6
- withastro/astro: 6
- ripulio/ChromeMessenger: 6
- fabian-hiller/valibot: 6
- remix-run/react-router: 6
- depcheck/depcheck: 6
- chaijs/pathval: 6
- cloudflare/workers-sdk: 6
- 43081j/postcss-js-core: 6
- mary-ext/atcute: 6
- 43081j/ansivision: 6
- netlify/primitives: 5
- chaijs/sinon-chai: 5
- 43081j/enginematch: 5
- ReactiveX/rxjs: 5
- changesets/changesets: 5
- un-ts/eslint-plugin-import-x: 5
- 43081j/array-filter: 5
- Polymer/polymer-linter: 5
- TanStack/form: 5
- bluesky-social/atproto: 5
- e18e/eslint-plugin: 5
- 43081j/sotobot: 5
- benjamn/recast: 4
- sveltejs/cli: 4
- sveltejs/svelte-eslint-parser: 4
- tailwindlabs/tailwindcss-intellisense: 4
- googlearchive/polylint: 4
- tinylibs/tinyrainbow: 4
- plopjs/plop: 4
- 43081j/ecosystem-cleanup: 4
- github/eslint-plugin-github: 4
- twilio/twilio-node: 4
- 43081j/postcss-styled-components: 4
- 43081j/lockparse: 4
- unjs/pathe: 4
- domenic/chai-as-promised: 4
- e18e/.github: 4
- e18e/module-replacements: 4
- iwillspeak/teasel: 4
- humanwhocodes/mentoss: 4
- SeleniumHQ/selenium: 3
- 43081j/eslint-yaml: 3
- 43081j/keyword-mark-element: 3
- 43081j/pixelate.js: 3
- angular-ui/ui-codemirror: 3
- browserslist/caniuse-lite: 3
- chaijs/deep-eql: 3
- e18e/mcp: 3
- eslint-community/eslint-plugin-eslint-plugin: 3
- es-tooling/nested-querystring: 3
- gatsbyjs/gatsby: 3
- material-components/material-web: 3
- microsoft/DefinitelyTyped-tools: 3
- microsoft/dtslint: 3
- microsoft/TypeScript-DOM-lib-generator: 3
- mjeanroy/rollup-plugin-license: 3
- oxc-project/tsgolint: 3
- Polymer/polymer-decorators: 3
- remix-run/remix: 3
- runem/lit-analyzer: 3
- sinonjs/nise: 3
- TanStack/table: 3
- tinylibs/tinybench: 3
- tinylibs/tinyspy: 3
- unjs/perfect-debounce: 3
- unjs/pkg-types: 3
- unjs/unplugin: 3
- vercel/fun: 3
- webpro/ansi.tools: 3
- airbnb/javascript: 2
- isaacs/yallist: 2
- juliangruber/brace-expansion: 2
- kazupon/gunshi: 2
- drizzle-team/drizzle-orm: 2
- dmnd/dedent: 2
- unocss/unocss: 2
- usmanyunusov/nano-staged: 2
- microsoft/fast: 2
- microsoft/vscode: 2
- neoclide/coc.nvim: 2
- csstree/validator: 2
- cssnano/cssnano: 2
- vercel/next.js: 2
- paulmillr/jsbt: 2
- chaijs/chai-spies: 2
- PolymerElements/app-layout: 2
- PolymerElements/iron-ajax: 2
- PolymerElements/prism-element: 2
- chaijs/chai-json-schema: 2
- Polymer/polymer-editor-service: 2
- chaijs/chaijs.github.io: 2
- postcss/postcss-load-config: 2
- posva/pinia-colada: 2
- calcom/cal.com: 2
- btd/rollup-plugin-visualizer: 2
- prettier/prettier: 2
- puppeteer/puppeteer: 2
- pwa-builder/pwa-starter: 2
- redwoodjs/redwood: 2
- Rich-Harris/degit: 2
- Rich-Harris/magic-string: 2
- rollup/plugins: 2
- sanity-io/sanity: 2
- bcomnes/npm-run-all2: 2
- 43081j/43081j.github.io: 2
- serverless/examples: 2
- sinonjs/fake-timers: 2
- vuejs/pinia: 2
- slackapi/node-slack-sdk: 2
- babel/babel-loader: 2
- stripe/stripe-node: 2
- stylelint/stylelint: 2
- superchupudev/tinyglobby: 2
- artilleryio/artillery: 2
- AriPerkkio/eslint-remote-tester-run-action: 2
- sveltejs/svelte: 2
- swagger-api/swagger-js: 2
- angular/angular-cli: 2
- TanStack/query: 2
- terkelg/sisteransi: 2
- e18e/web-features-codemods: 2
- tinylibs/.github: 2
- aidenybai/react-scan: 2
- webpack/enhanced-resolve: 2
- 43081j/rar.js: 2
- tsedio/tsed: 2
- unjs/confbox: 2
- unjs/jiti: 2
- yyx990803/launch-editor: 2
- expressjs/body-parser: 2
- fb55/entities: 2
- gajus/eslint-plugin-jsdoc: 2
- 43081j/js-levenshtein: 2
- egoist/detect-package-manager: 2
- goto-bus-stop/qs-stringify: 2
- h3js/crossws: 2
- huntabyte/shadcn-svelte: 2
- brody4hire/prettierx: 1
- googleapis/gax-nodejs: 1
- thepassle/atom: 1
- Qix-/node-error-ex: 1
- quilljs/quill: 1
- bombshell-dev/tty: 1
- thepassle/eslint-barrel-file-utils: 1
- bombshell-dev/automation: 1
- 43081j/eslint-plugin-clutter: 1
- eslint/eslint: 1
- googleapis/nodejs-googleapis-common: 1
- bluesky-social/social-app: 1
- ripulio/web-mcp: 1
- fb55/htmlparser2: 1
- rough-stuff/rough: 1
- vuejs/devtools: 1
- benjamn/ast-types: 1
- salesforce/lwc: 1
- tinylibs/tinyclip: 1
- 43081j/tailwind-lit-example: 1
- fernandomcunha/user_auth: 1
- semantic-release/semantic-release: 1
- webpack/webpack: 1
- shashkovdanil/clean-publish: 1
- eemeli/yaml: 1
- 43081j/qs-stringify-ts: 1
- sinonjs/samsam: 1
- istanbuljs/load-nyc-config: 1
- iwillspeak/ironrure-batteries: 1
- e18e/skills: 1
- jdx/mise: 1
- jestjs/jest: 1
- 43081j/preact-signals: 1
- solidjs-community/eslint-plugin-solid: 1
- typicode/please-upgrade-node: 1
- lit/lit.dev: 1
- lit/lit-element: 1
- lodash/lodash: 1
- lukeed/empathic: 1
- lukeed/uvu: 1
- marvinhagemeister/errorstacks: 1
- StellateHQ/fuse: 1
- babel/babel: 1
- 43081j/hanbi-web-utils: 1
- ucldc/cinco: 1
- styled-components/stylelint-processor-styled-components: 1
- velut/zod-package-json: 1
- hughsk/flat: 1
- withastro/compiler: 1
- discord/discord-interactions-js: 1
- natemoo-re/clack: 1
- delucis/fontkitten: 1
- ndelangen/download-tarball: 1
- getsentry/sentry-javascript-bundler-plugins: 1
- date-fns/date-fns: 1
- netlify/cli: 1
- authts/oidc-client-ts: 1
- nippur72/PolymerTS: 1
- npmx-dev/npmx.dev: 1
- sveltejs/acorn-typescript: 1
- nuxt/cli: 1
- NVIDIA/gpu-operator: 1
- open-telemetry/opentelemetry-js: 1
- oxc-project/oxc-resolver: 1
- 43081j/lock-inspector: 1
- conventional-changelog/conventional-changelog: 1
- pastelsky/package-build-stats: 1
- color-js/color.js: 1
- eight04/rollup-plugin-external-globals: 1
- planttheidea/fast-equals: 1
- sveltejs/kit: 1
- pnpm/pnpm: 1
- Polymer/atom-plugin: 1
- sveltejs/language-tools: 1
- sveltejs/mcp: 1
- PolymerElements/iron-form: 1
- PolymerElements/iron-list: 1
- PolymerElements/iron-scroll-target-behavior: 1
- PolymerElements/iron-selector: 1
- PolymerElements/paper-tooltip: 1
- web-push-libs/web-push: 1
- Polymer/gen-typescript-declarations: 1
- anywhichway/nano-memoize: 1
- vercel/nft: 1
- unjs/scule: 1
- antfu/shiki: 1
- postcss/postcss: 1
- TanStack/cli: 1
- es-tooling/esperf: 1
- 43081j/action-jsr-publish: 1
- caiogondim/fast-memoize.js: 1
- 43081j/ansivision-viewer: 1
- es-tooling/ecosystem-cleanup: 1
Maintainer
- bombshell-dev/clack: 92
- 43081j/picoquery: 79
- 43081j/eslint-plugin-lit: 78
- 43081j/eslint-plugin-wc: 74
- 43081j/postcss-lit: 53
- vueuse/vueuse: 48
- paulmillr/chokidar: 48
- inikulin/parse5: 40
- 43081j/ecosystem-cleanup: 40
- lit/lit: 32
- 43081j/relit: 29
- parse5/parse5-tools: 28
- es-tooling/ecosystem-cleanup: 22
- tinylibs/tinyexec: 21
- 43081j/shadow-dom-utils: 19
Active Maintainer
- bombshell-dev/clack: 17
- paulmillr/chokidar: 10
- tinylibs/tinyexec: 9
- natemoo-re/ultrahtml: 8
- 43081j/ansivision: 6
- 43081j/eslint-plugin-lit: 6
- 43081j/enginematch: 5
- 43081j/sotobot: 5
- 43081j/lockparse: 4
- tinylibs/tinyrainbow: 4
- vueuse/vueuse: 4
- inikulin/parse5: 3
- tinylibs/picospinner: 3
- es-tooling/module-replacements-codemods: 3
- tinylibs/tinyclip: 1
Issue Author Associations
- Contributor (146, 39.67%)
- Owner (82, 22.28%)
- None (79, 21.47%)
- Collaborator (55, 14.95%)
- Member (6, 1.63%)
Pull Request Author Associations
- Contributor (1,007, 49.85%)
- Owner (439, 21.73%)
- Collaborator (326, 16.14%)
- None (193, 9.55%)
- Member (55, 2.72%)
Top Issue Labels
- help wanted (17)
- enhancement (15)
- bug (15)
- package: eslint-plugin (4)
- umbrella issue (4)
- accepting prs (4)
- question (4)
- dependencies (3)
- epic (3)
- needs triage (3)
- status: ready to implement (3)
- core (2)
- wontfix (2)
- feature request (2)
- typescript (2)
Top Pull Request Labels
- lgtm (39)
- Self Merge (34)
- Maintainer Approved (32)
- dependencies (30)
- Popular package (26)
- ci:normal (24)
- Edits Infrastructure (21)
- Author is Owner (19)
- size:M (18)
- Critical package (17)
- 1 approval (16)
- cla: yes (13)
- core (13)
- Edits multiple packages (12)
- size:XS (12)