{"library":"webextensions-schema","type":"library","category":null,"description":"Programmatically consume the WebExtensions Schema JSON files from Mozilla. Version 0.5.1, updated infrequently (last release February 2024). Ships TypeScript types. Defaults to latest stable schema, but can specify any tag from mozilla-unified. Schemas are cached locally. Differentiates from passive schema downloads by providing a simple programmatic API with namespace filtering.","language":"javascript","status":"active","version":"0.5.1","tags":["javascript","webextensions","schemas","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install webextensions-schema","imports":["import webExtensionsSchema from 'webextensions-schema';","const schema = await webExtensionsSchema({ tag: 'FIREFOX_126_0b9_RELEASE' });","import webExtensionsSchema from 'webextensions-schema';\nconst schema = await webExtensionsSchema();\nconst raw = schema.raw();\nconst namespaces = schema.namespaces();"]},{"cmd":"yarn add webextensions-schema","imports":[]},{"cmd":"pnpm add webextensions-schema","imports":[]}],"homepage":"https://github.com/stoically/webextensions-schema","github":"https://github.com/stoically/webextensions-schema","docs":null,"changelog":null,"pypi":null,"npm":"webextensions-schema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}