Skip to content

Database of Chrome OS builds and recovery images.

License

Notifications You must be signed in to change notification settings

e9x/chrome-versions

Repository files navigation

chrome-versions

npm version

Database of Chrome builds and Chrome OS recovery images hosted by Google.

Currently, only Chrome OS is being worked on.

API

The API uses ESM for consistency and efficiency.

We provide two APIs:

  • import("chrome-versions")
    • Runs in any environment (browser, Node)
    • Utilities for manipulating and validating data structures
    • Type definitions for data structures
  • import("chrome-versions/db")
    • Only runs in Node
    • Exposes the standard path location to the compiled database (ie. an absolute path to dist/chrome.db)
    • Very reliable compared to manually locating dist/chrome.db in the package

Database

Complete databases can be found in the NPM package. These databases are produced on high-end workstations (16 GB memory, low latency connection to dl.google.com), however you should be able to produce them on your own machine.

See the docs for information (quickstart, how this works).