@davidsneighbour/babel-config

A collection of configurations for website development at @davidsneighbour.

https://github.com/davidsneighbour/configurations

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.4%) to scientific vocabulary

Keywords

bootstrap5-config browserslist-config eslint-config markdownlint-config prettier-config

Keywords from Contributors

argument-parser mot network-simulation hacking optim interactive projection generic sequences interpretability
Last synced: 7 months ago · JSON representation ·

Repository

A collection of configurations for website development at @davidsneighbour.

Basic Info
  • Host: GitHub
  • Owner: davidsneighbour
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Homepage:
  • Size: 31.9 MB
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 5
  • Releases: 0
Topics
bootstrap5-config browserslist-config eslint-config markdownlint-config prettier-config
Created almost 5 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation Codeowners Security

README.md

Configuration packages for @davidsneighbour

GitHub issues LastChanges License

Release management

Regular release

Release all packages that changed since the last release.

bash npm run release

Forced release

Release all packages with their next version increment, even if no changes were made. This will release either patch or minor versions, depending on the changes in the packages.

bash npm run release:force

Major release

Release all packages with a new major version (yearly update).

bash lerna publish major --force-publish

Owner

  • Name: Patrick Kollitsch
  • Login: davidsneighbour
  • Kind: user
  • Location: Koh Samui, Thailand
  • Company: David's Neighbour

Patrick Kollitsch, known as David's Neighbour, is a digital native based on Koh Samui, Thailand.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use code or cite this website, please cite it as below."
authors:
  - family-names: "Kollitsch"
    given-names: "Patrick"
    orcid: "https://orcid.org/0000-0001-6250-2135"
title: "Configurations"
version: 2024.0.0
date-released: 2024-04-07
url: "https://github.com/davidsneighbour/configurations"

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 2,506
  • Total Committers: 3
  • Avg Commits per committer: 835.333
  • Development Distribution Score (DDS): 0.284
Past Year
  • Commits: 433
  • Committers: 3
  • Avg Commits per committer: 144.333
  • Development Distribution Score (DDS): 0.453
Top Committers
Name Email Commits
Patrick Kollitsch p****k@d****m 1,795
renovate[bot] 2****] 602
dependabot[bot] 4****] 109
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 15
  • Total pull requests: 2,292
  • Average time to close issues: 6 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 3
  • Total pull request authors: 2
  • Average comments per issue: 0.73
  • Average comments per pull request: 0.8
  • Merged pull requests: 975
  • Bot issues: 10
  • Bot pull requests: 2,292
Past Year
  • Issues: 3
  • Pull requests: 1,056
  • Average time to close issues: about 9 hours
  • Average time to close pull requests: 4 days
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 2.0
  • Average comments per pull request: 1.15
  • Merged pull requests: 219
  • Bot issues: 3
  • Bot pull requests: 1,056
Top Authors
Issue Authors
  • dependabot[bot] (6)
  • renovate[bot] (6)
  • davidsneighbour (5)
Pull Request Authors
  • renovate[bot] (1,402)
  • dependabot[bot] (953)
Top Labels
Issue Labels
bug (3) enhancement (3) dependencies (1)
Pull Request Labels
dependencies (22) javascript (22)

Packages

  • Total packages: 23
  • Total downloads:
    • npm 8,885 last-month
  • Total dependent packages: 42
    (may contain duplicates)
  • Total dependent repositories: 132
    (may contain duplicates)
  • Total versions: 3,554
  • Total maintainers: 1
npmjs.org: @davidsneighbour/browserslist-config

Browserslist configuration for davidsneighbour projects.

  • Versions: 214
  • Dependent Packages: 5
  • Dependent Repositories: 12
  • Downloads: 703 Last month
Rankings
Dependent repos count: 3.4%
Dependent packages count: 3.7%
Downloads: 3.9%
Average: 9.5%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/eslint-config

ESlint configuration for use in davidsneighbour projects.

  • Versions: 258
  • Dependent Packages: 4
  • Dependent Repositories: 8
  • Downloads: 612 Last month
Rankings
Dependent repos count: 4.1%
Downloads: 4.3%
Dependent packages count: 4.5%
Average: 9.9%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/commitlint-config

Commitlint configuration for davidsneighbour projects.

  • Versions: 209
  • Dependent Packages: 3
  • Dependent Repositories: 5
  • Downloads: 364 Last month
Rankings
Downloads: 4.5%
Dependent repos count: 5.0%
Dependent packages count: 5.9%
Average: 10.4%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/prettier-config

Prettier configuration for use in @davidsneighbour projects.

  • Versions: 204
  • Dependent Packages: 3
  • Dependent Repositories: 5
  • Downloads: 508 Last month
Rankings
Downloads: 4.7%
Dependent repos count: 5.0%
Dependent packages count: 5.9%
Average: 10.4%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/standard-version-config

Standard-Version configuration for use in @davidsneighbour projects.

  • Versions: 102
  • Dependent Packages: 2
  • Dependent Repositories: 33
  • Downloads: 24 Last month
Rankings
Dependent repos count: 2.2%
Downloads: 4.6%
Dependent packages count: 8.9%
Average: 10.4%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/tools

Tooling packages for use in @davidsneighbour projects.

  • Versions: 209
  • Dependent Packages: 2
  • Dependent Repositories: 26
  • Downloads: 711 Last month
Rankings
Dependent repos count: 2.5%
Downloads: 4.5%
Dependent packages count: 8.9%
Average: 10.4%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/remark-config

Remarklint configuration used in davidsneighbour projects.

  • Versions: 198
  • Dependent Packages: 2
  • Dependent Repositories: 11
  • Downloads: 456 Last month
Rankings
Dependent repos count: 3.6%
Downloads: 4.8%
Dependent packages count: 8.9%
Average: 10.7%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/stylelint-config

Stylelint configuration for use in @davidsneighbour projects.

  • Versions: 220
  • Dependent Packages: 2
  • Dependent Repositories: 5
  • Downloads: 528 Last month
Rankings
Downloads: 4.8%
Dependent repos count: 5.0%
Dependent packages count: 8.9%
Average: 11.0%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/textlint-config

Textlint configuration used in davidsneighbour's projects.

  • Versions: 113
  • Dependent Packages: 2
  • Dependent Repositories: 5
  • Downloads: 47 Last month
Rankings
Downloads: 4.9%
Dependent repos count: 5.0%
Dependent packages count: 8.9%
Average: 11.0%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/cypress-config

Cypress configuration for use in @davidsneighbour projects.

  • Versions: 207
  • Dependent Packages: 2
  • Dependent Repositories: 4
  • Downloads: 416 Last month
Rankings
Downloads: 4.6%
Dependent repos count: 5.6%
Dependent packages count: 8.9%
Average: 11.1%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/htmlvalidate-config

HTML Validate configuration for use in @davidsneighbour projects.

  • Versions: 208
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 580 Last month
Rankings
Downloads: 4.6%
Dependent repos count: 7.6%
Dependent packages count: 8.9%
Average: 11.5%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/bootstrap-config

Bootstrap configuration for use in @davidsneighbour projects.

  • Versions: 195
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 524 Last month
Rankings
Downloads: 4.6%
Dependent repos count: 7.6%
Dependent packages count: 8.9%
Average: 11.5%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/babel-config

Babel configuration for use in @davidsneighbour projects.

  • Versions: 205
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 692 Last month
Rankings
Downloads: 4.7%
Dependent repos count: 7.6%
Dependent packages count: 8.9%
Average: 11.5%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/postcss-config

PostCSS configuration for use in @davidsneighbour projects.

  • Versions: 215
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 454 Last month
Rankings
Downloads: 4.7%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Average: 12.0%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/webpack-config

Webpack configuration for use in @davidsneighbour projects.

  • Versions: 214
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 530 Last month
Rankings
Downloads: 4.9%
Dependent packages count: 8.9%
Dependent repos count: 10.3%
Average: 12.1%
Forks count: 15.4%
Stargazers count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/cssnano-config

Cssnano configuration for use in @davidsneighbour projects.

  • Versions: 60
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 23 Last month
Rankings
Downloads: 7.4%
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Average: 12.6%
Forks count: 15.4%
Stargazers count: 20.9%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/config

Configurations for @davidsneighbours projects.

  • Versions: 50
  • Dependent Packages: 2
  • Dependent Repositories: 5
  • Downloads: 35 Last month
Rankings
Dependent repos count: 5.0%
Dependent packages count: 8.8%
Average: 13.0%
Downloads: 15.0%
Forks count: 15.4%
Stargazers count: 20.9%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/markdownlint-config

Markdownlint configuration for use in @davidsneighbour projects.

  • Versions: 191
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Downloads: 619 Last month
Rankings
Downloads: 4.7%
Dependent repos count: 6.4%
Average: 13.7%
Forks count: 15.4%
Stargazers count: 21.0%
Dependent packages count: 21.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/configurations

Wrapper to load all configurations from @davidsneighbour/configurations.

  • Versions: 113
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 80 Last month
Rankings
Downloads: 5.3%
Dependent repos count: 10.3%
Forks count: 15.4%
Average: 20.8%
Stargazers count: 21.0%
Dependent packages count: 52.0%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/biome-config

Biome configuration for use in davidsneighbour projects.

  • Versions: 27
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 310 Last month
Rankings
Dependent repos count: 25.7%
Average: 31.5%
Dependent packages count: 37.3%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/frontmatter-config

Front Matter configuration for use in davidsneighbour projects.

  • Versions: 50
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 170 Last month
Rankings
Dependent repos count: 26.0%
Average: 31.9%
Dependent packages count: 37.8%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/tool

Tooling packages for use in @davidsneighbour projects.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Last month
Rankings
Forks count: 20.5%
Dependent repos count: 25.3%
Stargazers count: 27.1%
Average: 32.0%
Dependent packages count: 32.9%
Downloads: 54.1%
Maintainers (1)
Last synced: 7 months ago
npmjs.org: @davidsneighbour/release-config

Release script configuration for @davidsneighbour's projects

  • Versions: 91
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 499 Last month
Rankings
Dependent repos count: 37.1%
Average: 44.9%
Dependent packages count: 52.7%
Maintainers (1)
Last synced: 7 months ago

Dependencies

package-lock.json npm
  • 1087 dependencies
package.json npm
  • @davidsneighbour/config ^1.0.15 development
packages/browserslist-config/package.json npm
  • browserslist >=4.21.3
packages/eslint-config/package.json npm
  • @davidsneighbour/prettier-config ^4.0.9
  • @typescript-eslint/eslint-plugin ^5.33.0
  • @typescript-eslint/parser ^5.33.0
  • eslint ^8.21.0
  • eslint-config-airbnb-base ^15.0.0
  • eslint-plugin-anti-trojan-source ^1.1.0
  • eslint-plugin-compat ^4.0.2
  • eslint-plugin-cypress ^2.12.1
  • eslint-plugin-html ^7.1.0
  • eslint-plugin-import ^2.26.0
  • eslint-plugin-markdown ^3.0.0
  • eslint-plugin-no-loops ^0.3.0
  • eslint-plugin-package-json ^0.1.4
  • eslint-plugin-sonarjs ^0.15.0
  • eslint-plugin-unicorn ^43.0.2
packages/commitlint-config/package.json npm
  • @commitlint/cli ^17.4.2
  • @commitlint/config-conventional ^17.4.2
packages/babel-config/package.json npm
  • @babel/core 7.22.20
  • @babel/preset-env 7.22.20
  • babel-cli 6.26.0
  • babel-core 6.26.3
  • babel-loader 9.1.3
  • babel-plugin-transform-class-properties 6.24.1
  • babel-preset-env 1.7.0
  • babel-preset-es2015 6.24.1
packages/bootstrap-config/package.json npm
  • @popperjs/core 2.11.8
  • @types/bootstrap 5.2.7
  • bootstrap ^5.3.2
packages/configurations/package.json npm
  • @davidsneighbour/babel-config ^5.2.41
  • @davidsneighbour/bootstrap-config ^5.2.41
  • @davidsneighbour/browserslist-config ^5.2.41
  • @davidsneighbour/commitlint-config ^5.2.41
  • @davidsneighbour/cssnano-config ^5.2.41
  • @davidsneighbour/cypress-config ^5.2.41
  • @davidsneighbour/eslint-config ^5.2.41
  • @davidsneighbour/htmlvalidate-config ^5.2.41
  • @davidsneighbour/markdownlint-config ^5.2.41
  • @davidsneighbour/postcss-config ^5.2.41
  • @davidsneighbour/prettier-config ^5.2.41
  • @davidsneighbour/remark-config ^5.2.41
  • @davidsneighbour/standard-version-config ^5.2.41
  • @davidsneighbour/stylelint-config ^5.2.41
  • @davidsneighbour/textlint-config ^5.2.41
  • @davidsneighbour/tools ^5.2.41
  • @davidsneighbour/webpack-config ^5.2.41
packages/cssnano-config/package.json npm
  • cssnano ^6.0.1
packages/cypress-config/package.json npm
  • cypress 13.2.0
  • cypress-axe 1.5.0
  • cypress-html-validate 6.1.0
  • eslint-plugin-cypress 2.15.1
packages/htmlvalidate-config/package.json npm
  • axe-core 4.8.2
  • html-validate 8.4.1
packages/markdownlint-config/package.json npm
  • markdownlint ^0.31.1
  • markdownlint-cli2 ^0.10.0
packages/postcss-config/package.json npm
  • @fullhuman/postcss-purgecss 5.0.0
  • autoprefixer 10.4.16
  • cssnano 6.0.1
  • pixrem 5.0.0
  • postcss 8.4.30
  • postcss-cli 10.1.0
  • postcss-import 15.1.0
  • postcss-loader 7.3.3
  • postcss-nesting 12.0.1
  • postcss-preset-env 9.1.4
packages/prettier-config/package.json npm
  • prettier ^3.0.3
  • prettier-plugin-go-template 0.0.15
  • prettier-plugin-tailwindcss 0.5.4
  • prettier-plugin-toml 1.0.0
packages/remark-config/package.json npm
  • remark 14.0.3
  • remark-cli 11.0.0
  • remark-frontmatter ^4.0.1
  • remark-lint ^9.1.2
  • remark-lint-blockquote-indentation ^3.1.2
  • remark-lint-checkbox-character-style ^4.1.2
  • remark-lint-checkbox-content-indent ^4.1.2
  • remark-lint-code-block-style ^3.1.2
  • remark-lint-definition-case ^3.1.2
  • remark-lint-definition-spacing ^3.1.2
  • remark-lint-emphasis-marker ^3.1.2
  • remark-lint-fenced-code-flag ^3.1.2
  • remark-lint-fenced-code-marker ^3.1.2
  • remark-lint-file-extension ^2.1.2
  • remark-lint-final-definition ^3.1.2
  • remark-lint-final-newline ^2.1.2
  • remark-lint-first-heading-level ^3.1.2
  • remark-lint-frontmatter-schema 3.15.3
  • remark-lint-hard-break-spaces ^3.1.2
  • remark-lint-heading-increment ^3.1.2
  • remark-lint-heading-style ^3.1.2
  • remark-lint-linebreak-style ^3.1.2
  • remark-lint-link-title-style ^3.1.2
  • remark-lint-list-item-bullet-indent ^4.1.2
  • remark-lint-list-item-content-indent ^3.1.2
  • remark-lint-list-item-indent ^3.1.2
  • remark-lint-list-item-spacing ^4.1.2
  • remark-lint-maximum-heading-length ^3.1.2
  • remark-lint-maximum-line-length ^3.1.3
  • remark-lint-no-auto-link-without-protocol ^3.1.2
  • remark-lint-no-blockquote-without-marker ^5.1.2
  • remark-lint-no-consecutive-blank-lines ^4.1.3
  • remark-lint-no-duplicate-definitions ^3.1.2
  • remark-lint-no-duplicate-headings ^3.1.2
  • remark-lint-no-duplicate-headings-in-section ^3.1.2
  • remark-lint-no-emphasis-as-heading ^3.1.2
  • remark-lint-no-empty-url ^3.1.2
  • remark-lint-no-file-name-articles ^2.1.2
  • remark-lint-no-file-name-consecutive-dashes ^2.1.2
  • remark-lint-no-file-name-irregular-characters ^2.1.2
  • remark-lint-no-file-name-mixed-case ^2.1.2
  • remark-lint-no-file-name-outer-dashes ^2.1.2
  • remark-lint-no-heading-content-indent ^4.1.2
  • remark-lint-no-heading-indent ^4.1.2
  • remark-lint-no-heading-like-paragraph ^3.1.2
  • remark-lint-no-heading-punctuation ^3.1.2
  • remark-lint-no-html ^3.1.2
  • remark-lint-no-inline-padding ^4.1.2
  • remark-lint-no-literal-urls ^3.1.2
  • remark-lint-no-missing-blank-lines ^3.1.2
  • remark-lint-no-multiple-toplevel-headings ^3.1.2
  • remark-lint-no-reference-like-url ^3.1.2
  • remark-lint-no-shell-dollars ^3.1.2
  • remark-lint-no-shortcut-reference-image ^3.1.2
  • remark-lint-no-shortcut-reference-link ^3.1.2
  • remark-lint-no-table-indentation ^4.1.2
  • remark-lint-no-tabs ^3.1.2
  • remark-lint-no-undefined-references ^4.2.1
  • remark-lint-no-unused-definitions ^3.1.2
  • remark-lint-ordered-list-marker-style ^3.1.2
  • remark-lint-rule-style ^3.1.2
  • remark-lint-strong-marker ^3.1.2
  • remark-lint-table-cell-padding ^4.1.3
  • remark-lint-table-pipe-alignment ^3.1.3
  • remark-lint-table-pipes ^4.1.2
  • remark-lint-unordered-list-marker-style ^3.1.2
  • unified ^11.0.3
packages/standard-version-config/package.json npm
  • commit-and-tag-version 11.2.3
packages/stylelint-config/package.json npm
  • @davidsneighbour/browserslist-config ^5.2.41
  • postcss ^8.4.29
  • postcss-cli 10.1.0
  • postcss-scss ^4.0.8
  • stylelint 15.10.3
  • stylelint-no-unsupported-browser-features 7.0.0
  • stylelint-order 6.0.3
  • stylelint-scss ^5.2.1
packages/textlint-config/package.json npm
packages/tools/package.json npm
  • cross-env 7.0.3
  • debug 4.3.4
  • deepmerge 4.3.1
  • dotenv ^16.3.1
  • fixpack 4.0.0
  • lockfile-lint 4.12.1
  • ncp 2.0.0
  • node-fetch 3.3.2
  • npm-check-updates 16.14.4
  • npm-package-json-lint ^7.0.0
  • npm-run-all 4.1.5
  • npm-watch 0.11.0
  • rimraf 5.0.1
  • wireit 0.14.0
packages/webpack-config/package.json npm
  • css-loader 6.8.1
  • html-webpack-plugin 5.5.3
  • mini-css-extract-plugin ^2.7.6
  • postcss-loader 7.3.3
  • sass-loader 13.3.2
  • style-loader 3.3.3
  • terser-webpack-plugin 5.3.9
  • ts-loader 9.4.4
  • webpack 5.88.2
  • webpack-cli 5.1.4
  • webpack-merge 5.9.0