Skip to content

vecty/blink-idl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blink IDL files GoDoc

This repository contains IDL files from the Blink browser engine. Effectively, these files describe the public JavaScript API exposed by Google Chrome and other Chromium browsers.

Why

The actual blink repository is around 5 GB of data, and can take multiple hours to clone. This repository only contains the IDL files, which means cloning is substantially quicker.

The IDL files are used by vectapi to generate the Vecty API.

Updating

Install vfsgendev:

go get -u github.com/shurcooL/vfsgen/cmd/vfsgendev

To update the IDL files in this repository, run go run update.go.

Importable

All of the files are also importable as a Go VFS asset package:

import "github.com/vecty/blink-idl"

About

IDL files from the Blink web browser engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages