Gathering detailed insights and metrics for map-to-chrome
Gathering detailed insights and metrics for map-to-chrome
Gathering detailed insights and metrics for map-to-chrome
Gathering detailed insights and metrics for map-to-chrome
npm install map-to-chrome
Module System
Unable to determine the module system for this package.
Min. Node Version
Typescript Support
Node Version
NPM Version
18 Stars
29 Commits
5 Forks
3 Watching
1 Branches
8 Contributors
Updated on 30 Aug 2024
JavaScript (100%)
Cumulative downloads
Total Downloads
Last day
19.7%
5,695
Compared to previous day
Last week
17%
29,698
Compared to previous week
Last month
12.1%
111,170
Compared to previous month
Last year
189.6%
1,646,906
Compared to previous year
6
Map versions of Chromium-based browsers to their equivalent Chrome versions.
This package was created for Browserslist-GA, a package that lets you use your own analytics with Browserslist. Browserslist uses data from caniuse.com and so only supports the same browsers.
There are some other popular browsers however in some regions that are Chromium-based. This package maps versions of those browsers to their equivalent Chrome/Chromium versions so they can be tracked when used with tools such as Browserslist-GA.
Let's take the Yandex Browser (or YaBrowser), a popular browser in russian-speaking countries, as an example. The Yandex Browser UA strings look like this:
Mozilla/5.0 (<platform>) AppleWebKit/<webkit-rev> (KHTML, like Gecko) Chrome/<chrome-version> YaBrowser/<yabrowser-version> Safari/<webkit-rev>
Platform can be Windows, Linux, macOS or Android (on iOS is different since all browsers use Safari's WebKit as the underlying engine).
This repository contains a file named yabrowser.json
that maps YaBrowser major and minor versions to the equivalent Chrome versions.
The format is as follows:
[<yabrowser-major>, <yabrowser-minor>, <chrome-major>, <chrome-minor>]
If you know more about any of these browsers or have a better way to achieve this, please let us know by opening an issue or contacting the email in my GitHub profile.
If you have data for another Chromium-based browser, please open a pull request. Help us keep the data updated by contributing with new versions, also by opening a pull request. Thank you in advance!
The data for YaBrowser was initially extracted from Browserslist-GA
and is based on this pull request
by @Vasfed.
Electron data was completed and confirmed thanks to the electron-to-chromium project.
No vulnerabilities found.
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
Found 2/27 approved changesets -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
19 existing vulnerabilities detected
Details
Score
Last Scanned on 2024-11-25
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More