Rust Search Extension
The ultimate search extension for Rust Search std docs, crates, builtin attributes, official books, and error codes, etc in your address bar instantly. https://rust.extension.sh
Additional files are visible only to premium users
manifest.json
{
"background": {
"scripts": [
"core/compat.js",
"core/omnibox.js",
"core/query-event.js",
"core/storage.js",
"core/command/base.js",
"core/command/simple.js",
"core/command/open.js",
"core/command/history.js",
"core/command/manager.js",
"settings.js",
"deminifier.js",
"search/algorithm.js",
"search/book.js",
"search/crate.js",
"search/attribute.js",
"search/caniuse.js",
"search/lint.js",
"search/docs/base.js",
"search/docs/crate-doc.js",
"search/docs/rustc.js",
"index/attributes.js",
"index/books.js",
"index/caniuse.js",
"index/crates.js",
"index/std-docs.js",
"index/lints.js",
"index/labels.js",
"index/rfcs.js",
"index/commands.js",
"index/rustc.js",
"index/targets.js",
"command/label.js",
"command/help.js",
"command/stable.js",
"command/rfc.js",
"command/rustc.js",
"command/target.js",
"statistics.js",
"rust-version.js",
"crate-manager.js",
"index-manager.js",
"main.js"
]
},
"browser_action": {},
"content_scripts": [
{
"css": [
"script/docs-rs.css",
"script/details-toggle.css"
],
"js": [
"core/storage.js",
"crate-manager.js",
"script/lib.js",
"script/docs-rs.js",
"script/svgs.js",
"script/rust-src-navigate.js",
"script/semver.js"
],
"matches": [
"*://docs.rs/*"
],
"run_at": "document_start"
},
{
"css": [
"script/doc-rust-lang-org.css",
"script/details-toggle.css"
],
"exclude_matches": [
"*://doc.rust-lang.org/nightly/nightly-rustc/*"
],
"js": [
"core/storage.js",
"index-manager.js",
"script/lib.js",
"script/doc-rust-lang-org.js",
"script/rust-src-navigate.js"
],
"matches": [
"*://doc.rust-lang.org/*"
],
"run_at": "document_start"
},
{
"css": [
"script/details-toggle.css"
],
"js": [
"script/lib.js",
"script/rustc.js",
"script/rust-src-navigate.js"
],
"matches": [
"*://doc.rust-lang.org/nightly/nightly-rustc/*"
],
"run_at": "document_start"
},
{
"js": [
"core/storage.js",
"index-manager.js",
"script/rust-extension-sh.js"
],
"matches": [
"*://rust.extension.sh/update"
],
"run_at": "document_start"
},
{
"css": [
"script/macro-railroad.css"
],
"js": [
"settings.js",
"script/lib.js",
"script/macro-railroad.js",
"script/macro-railroad-wasm.js"
],
"matches": [
"*://docs.rs/*",
"*://doc.rust-lang.org/*"
],
"run_at": "document_start"
}
],
"content_security_policy": "script-src 'self'; object-src 'self';",
"description": "Rust Search Extension - the ultimate search extension for Rust",
"icons": {
"16": "assets/rust.png",
"48": "assets/rust.png",
"128": "assets/rust.png"
},
"manifest_version": 2,
"name": "Rust Search Extension",
"omnibox": {
"keyword": "rs"
},
"options_ui": {
"open_in_tab": true,
"page": "manage/index.html"
},
"permissions": [
"*://crates.io/api/v1/crates/*",
"https://rust.extension.sh/*",
"storage",
"unlimitedStorage"
],
"version": "1.13.0",
"web_accessible_resources": [
"script/lib.js",
"script/add-search-index.js",
"wasm/*.wasm",
"assets/*.svg"
],
"browser_specific_settings": {
"gecko": {
"id": "{04188724-64d3-497b-a4fd-7caffe6eab29}"
}
}
}