{"library":"browser-basedpyright","type":"library","category":null,"description":"This package provides a browser-compatible build of `basedpyright`, an advanced static type checker for Python. As a fork of Microsoft's Pyright, `basedpyright` offers robust type analysis, diagnostic reporting, and language server capabilities. `browser-basedpyright` enables the integration of these features directly into web environments, such as online Python playgrounds, web-based IDEs, and educational tools, without requiring a Node.js backend. It follows a rapid release cadence, frequently updating to incorporate the latest upstream Pyright features and bug fixes, with the current stable version being `1.39.3`. Its primary differentiator is enabling comprehensive Python type checking entirely within the client-side browser context.","language":"javascript","status":"active","version":"1.39.3","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install browser-basedpyright","imports":["import { createLanguageService } from 'browser-basedpyright';","import { createInMemoryLanguageServiceHost } from 'browser-basedpyright';","import type { LanguageService } from 'browser-basedpyright';"]},{"cmd":"yarn add browser-basedpyright","imports":[]},{"cmd":"pnpm add browser-basedpyright","imports":[]}],"homepage":null,"github":"https://github.com/detachhead/basedpyright","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/browser-basedpyright","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/browser-basedpyright/compatibility"}}