{"library":"fetch-idl","type":"library","category":null,"description":"A utility for fetching Thrift or Protocol Buffer IDL files from Git repositories. Current stable version: 0.1.3. This package clones a specified Git repo, retrieves files matching a glob pattern (e.g., .thrift or .proto files), and places them into a local output directory. Differentiators: simple API focused on IDL retrieval versus full-blown dependency management; supports branch, rootDir, and commitId for version pinning. It is a small, single-purpose tool with no external runtime dependencies.","language":"javascript","status":"active","version":"0.1.3","tags":["javascript","proto","thrift","idl","parser","fetch","git"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install fetch-idl","imports":["import fetchIdl from 'fetch-idl'","const fetchIdl = require('fetch-idl')","import type { FetchParams } from 'fetch-idl'"]},{"cmd":"yarn add fetch-idl","imports":[]},{"cmd":"pnpm add fetch-idl","imports":[]}],"homepage":"https://github.com/lancewuz/fetch-idl.git","github":"ssh://git@github.com/lancewuz/fetch-idl","docs":null,"changelog":null,"pypi":null,"npm":"fetch-idl","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}