{"_id":"@dnbhq/browserslist-config","_rev":"3-9617c421783aaa5634111df2065b95e5","name":"@dnbhq/browserslist-config","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.1":{"name":"@dnbhq/browserslist-config","version":"0.1.1","author":{"url":"https://davids-neighbour.com","name":"Patrick Kollitsch","email":"davidsneighbourdev+gh@gmail.com"},"license":"MIT","_id":"@dnbhq/browserslist-config@0.1.1","maintainers":[{"name":"davidsneighbour","email":"pkollitsch@gmail.com"}],"homepage":"https://github.com/dnbhq/browserslist-config#readme","bugs":{"url":"https://github.com/dnbhq/browserslist-config/issues"},"dist":{"shasum":"3bafb2761da97aca821f2796af53c152bc92f233","tarball":"https://registry.npmjs.org/@dnbhq/browserslist-config/-/browserslist-config-0.1.1.tgz","fileCount":6,"integrity":"sha512-yn2OBMchNne+NfPVWO4WNndo30pcL2Vrw7ggO5Ob5nFcmH7HqXQEHZ+jJMIGMtRTLeLsNitExu26aqyrtjc7fQ==","signatures":[{"sig":"MEQCIG+ZR3GPikvcjHFcwVGW876iYPekLnTdV7kinug7yISnAiBQhuirZxj7ml6ZmJSLcCKYig1q2ksOjs+0mA/vOB7GWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6699},"main":"index.js","type":"module","engines":{"node":">=25"},"exports":{".":"./index.js","./full":"./full.js","./full.js":"./full.js"},"gitHead":"adda594a0b656435e34a30383096babdfd04e994","private":false,"scripts":{"lint":"biome lint","test":"npm run check","check":"biome check","prepare":"simple-git-hooks","release":"release-it","lint:staged":"lint-staged","release:dry":"release-it --dry-run"},"_npmUser":{"name":"davidsneighbour","email":"pkollitsch@gmail.com"},"repository":{"url":"git+https://github.com/dnbhq/browserslist-config.git","type":"git"},"_npmVersion":"12.0.1","description":"Shared Browserslist configuration for DNBHQ projects.","directories":{},"lint-staged":{"*.{js,json,ts}":"biome check --write --no-errors-on-unmatched"},"_nodeVersion":"26.3.0","dependencies":{"browserslist":"4.28.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"release-it":"21.0.1","typescript":"6.0.3","@types/node":"25.9.1","lint-staged":"16.4.0","@biomejs/biome":"2.5.0","@dnbhq/tsconfig":"0.1.6","simple-git-hooks":"2.13.1","@dnbhq/biome-config":"0.2.3","@release-it/conventional-changelog":"12.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-config_0.1.1_1785831232686_0.05177268741137864","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dnbhq/browserslist-config","version":"0.1.2","author":{"url":"https://davids-neighbour.com","name":"Patrick Kollitsch","email":"davidsneighbourdev+gh@gmail.com"},"license":"MIT","_id":"@dnbhq/browserslist-config@0.1.2","maintainers":[{"name":"davidsneighbour","email":"pkollitsch@gmail.com"}],"homepage":"https://github.com/dnbhq/browserslist-config#readme","bugs":{"url":"https://github.com/dnbhq/browserslist-config/issues"},"dist":{"shasum":"ed4bf62fceee090296c3a7aa50fb485658413473","tarball":"https://registry.npmjs.org/@dnbhq/browserslist-config/-/browserslist-config-0.1.2.tgz","fileCount":6,"integrity":"sha512-1NRI3T7LSG8mR6RyDCAUJbmANpWB9LEYmT+DAclf4RbtgMQpFHj1mgtR5+smJJ27f1Bs3GTS0KsOWfiKwQBwmg==","signatures":[{"sig":"MEYCIQDELNhk6neiwEEoZMdNrt/HJ4XD5eu2ozfdMCKwq4X3dQIhAMHQ02N9jzgI+wXxOcZ6AIaGsFNOPkIcFTDHHkPX9cr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dnbhq%2fbrowserslist-config@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6982},"main":"index.js","type":"module","engines":{"node":">=25"},"exports":{".":"./index.js","./full":"./full.js","./full.js":"./full.js"},"gitHead":"3ee585b79fff6cd860f4d8c9e2a127d50ccb221c","private":false,"scripts":{"lint":"biome lint","test":"npm run check","check":"biome check","prepare":"simple-git-hooks","release":"release-it","lint:staged":"lint-staged","release:dry":"release-it --dry-run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:111c5e23-2a54-4f2c-be84-ea945a2ae566"}},"repository":{"url":"git+https://github.com/dnbhq/browserslist-config.git","type":"git"},"_npmVersion":"12.0.2","description":"Shared Browserslist configuration for DNBHQ projects.","directories":{},"lint-staged":{"*.{js,json,ts}":"biome check --write --no-errors-on-unmatched"},"_nodeVersion":"26.6.0","dependencies":{"browserslist":"4.28.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"release-it":"21.0.1","typescript":"6.0.3","@types/node":"25.9.1","lint-staged":"16.4.0","@biomejs/biome":"2.5.0","@dnbhq/tsconfig":"0.1.6","simple-git-hooks":"2.13.1","@dnbhq/biome-config":"0.2.3","@release-it/conventional-changelog":"12.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/browserslist-config_0.1.2_1785831429905_0.3415738519460869","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@dnbhq/browserslist-config","description":"Shared Browserslist configuration for @davidsneighbour's projects.","version":"0.2.0","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/davidsneighbour/browserslist-config.git"},"author":{"name":"Patrick Kollitsch","email":"davidsneighbourdev+gh@gmail.com","url":"https://davids-neighbour.com"},"bugs":{"url":"https://github.com/davidsneighbour/browserslist-config/issues"},"homepage":"https://github.com/davidsneighbour/browserslist-config#readme","dependencies":{"browserslist":"4.28.8"},"devDependencies":{"@biomejs/biome":"2.5.11","@dnbhq/biome-config":"0.2.3","@dnbhq/release-config":"1.1.3","@dnbhq/tsconfig":"0.1.6","@release-it/conventional-changelog":"12.0.0","@types/node":"26.4.1","lint-staged":"17.4.1","release-it":"21.0.2","simple-git-hooks":"2.14.0","typescript":"7.0.2"},"scripts":{"check":"biome check","lint":"biome lint","lint:staged":"lint-staged","prepare":"simple-git-hooks","release":"release-it --ci","release:dry":"release-it --dry-run","test":"npm run check"},"main":"index.js","publishConfig":{"access":"public","provenance":true},"engines":{"node":">=25"},"exports":{".":"./index.js","./full":"./full.js","./full.js":"./full.js"},"lint-staged":{"*.{js,json,ts}":"biome check --write --no-errors-on-unmatched"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"type":"module","gitHead":"8565f0be30687bd962f55aa4f7bf169852afdec6","_id":"@dnbhq/browserslist-config@0.2.0","_nodeVersion":"26.8.1","_npmVersion":"12.0.2","dist":{"integrity":"sha512-COy86qfyyWp852mc71yq1NYHM6ZqXBMgK1CMEgswGD7KdIWZfROOEXFCW7IM/okkhF3JwT285kjx544nXuR7Cg==","shasum":"1c73ab1d75e46b091da49ecd0a8e1959bcf5a55a","tarball":"https://registry.npmjs.org/@dnbhq/browserslist-config/-/browserslist-config-0.2.0.tgz","fileCount":6,"unpackedSize":8394,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dnbhq%2fbrowserslist-config@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG3WdW8aiuvJASf3fq/1uCv77hi1XGFzsbjLco/eL5PQAiEA3Cbg/J9srABJ1M7hbDy6e2kfDU5/MO1tbCHSlCtWfVs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d89010ce-4fbb-44b1-b1d1-75a0706d11e0"}},"directories":{},"maintainers":[{"name":"davidsneighbour","email":"pkollitsch@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browserslist-config_0.2.0_1788391130163_0.7696134727328934"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T08:13:52.541Z","modified":"2026-09-02T23:18:50.650Z","0.1.1":"2026-08-04T08:13:52.825Z","0.1.2":"2026-08-04T08:17:10.054Z","0.2.0":"2026-09-02T23:18:50.317Z"},"bugs":{"url":"https://github.com/davidsneighbour/browserslist-config/issues"},"author":{"name":"Patrick Kollitsch","email":"davidsneighbourdev+gh@gmail.com","url":"https://davids-neighbour.com"},"license":"MIT","homepage":"https://github.com/davidsneighbour/browserslist-config#readme","repository":{"type":"git","url":"git+https://github.com/davidsneighbour/browserslist-config.git"},"description":"Shared Browserslist configuration for @davidsneighbour's projects.","maintainers":[{"name":"davidsneighbour","email":"pkollitsch@gmail.com"}],"readme":"# @davidsneighbour/browserslist-config\n\nShared Browserslist configuration for @davidsneighbour's projects.\n\n* [Installation](#installation)\n* [Usage](#usage)\n* [Available configs](#available-configs)\n  * [Default](#default)\n  * [Full](#full)\n* [Supported browsers](#supported-browsers)\n  * [Widely available](#widely-available)\n  * [Widely available with downstream](#widely-available-with-downstream)\n* [Design notes](#design-notes)\n* [Release](#release)\n* [Notes](#notes)\n\n## Installation\n\n```bash\nnpm install --save-dev @dnbhq/browserslist-config\n```\n\n## Usage\n\nAdd as an extension in `.browserslistrc`:\n\n```ini\nextends @dnbhq/browserslist-config\n```\n\nOr in the `browserslist` field in `package.json`:\n\n```json\n{\n  \"browserslist\": [\"extends @dnbhq/browserslist-config\"]\n}\n```\n\n## Available configs\n\n### Default\n\nThe default export targets `baseline widely available`, which is a good starting point for most projects.\n\n```ini\nextends @dnbhq/browserslist-config\n```\n\n### Full\n\nAn extended configuration that also targets browsers using a rendering engine from one of the widely available browsers.\n\n```ini\nextends @dnbhq/browserslist-config/full\n```\n\n## Supported browsers\n\n### Widely available\n\nThe default configuration targets the following browsers:\n\n| Browser | Version | Release date |\n| ------- | ------- | ------------- |\n| Chrome | 111 | 2023-03-13 |\n| Chrome for Android | 111 | 2023-03-13 |\n| Edge | 111 | 2023-03-13 |\n| Firefox | 111 | 2023-03-27 |\n| Firefox for Android | 111 | 2023-03-27 |\n| Safari | 16.4 | 2023-03-27 |\n| Safari for iOS | 16.4 | 2023-03-27 |\n\n### Widely available with downstream\n\nThe `full` configuration includes the widely available browsers as well as the browsers listed below, which are not part of the main Baseline definition but are based on the engine from one of the core browsers above:\n\n| Browser | Version | Engine | Version | Release date |\n| ------- | ------- | ------ | ------- | ------------- |\n| Opera | 97 | Blink | 111 | 2023-03-22 |\n| Opera Android | 75 | Blink | 112 | 2023-05-17 |\n| Samsung Internet | 22.0 | Blink | 111 | 2023-07-14 |\n| WebView Android | 111 | Blink | 111 | 2023-03-01 |\n| Yandex Browser Mobile | 23.5 | Blink | 112 | 2023-05-19 |\n| UC Browser Mobile | 17.6 | Blink | 123 | 2025-05-15 |\n| QQ Browser Mobile | 19.1 | Blink | 121 | 2025-07-08 |\n| KaiOS | 4.0 | Gecko | 123 | 2025-05-01 |\n| Facebook for Android | 420 | Blink | 114 | 2023-06-28 |\n| Instagram for Android | 288 | Blink | 114 | unknown |\n\nSee the [Baseline supported browsers documentation](https://web-platform-dx.github.io/web-features/supported-browsers/) for more detail.\n\n## Design notes\n\nThe configuration data was migrated from `packages/browserslist-config` in `davidsneighbour/configurations`.\n\nTwo entry points are published: the default export (`.`) is the conservative Baseline set, and `./full` adds downstream browsers built on the same engines. Consumers pick whichever matches their support policy rather than the package trying to guess it for them.\n\n## Release\n\nDry run:\n\n```bash\nnpm run release:dry\n```\n\nRelease:\n\n```bash\nnpm run release\n```\n\nReleases are handled by `release-it` and `@release-it/conventional-changelog`.\n\nCommit messages should follow Conventional Commits.\n\nPublishing is handled by the `Publish package` GitHub Actions workflow when a `v*` tag is pushed.\n\n## Notes\n\n- The consuming project does not need to install `browserslist` directly; it is a regular dependency of this package.\n- The package includes only `index.js`, `full.js`, `README.md`, `CHANGELOG.md`, and `LICENSE` in the npm package.\n- Use `npm run test` before releasing. The test command currently runs `biome check` against this repository.\n","readmeFilename":"README.md"}