# dart_internal (Pub package)

> This package is not intended for wide use. It provides a temporary API to solve the problem: "Given an object some generic type A, how do I construct an instance of generic type B with the same type argument(s)?"

- Version: 0.2.17
- Released: 2025-12-08
- License: License unknown
- Monthly downloads: 15,280
- Source repository: https://github.com/dart-lang/sdk ([in the GitHits index](https://index.githits.dev/repositories/github.com/dart-lang/sdk/))

## Pages

- [dart_internal on GitHits](https://index.githits.dev/packages/pub/dart_internal/)
- [Direct dependencies of dart_internal 0.2.17](https://index.githits.dev/packages/pub/dart_internal/0.2.17/dependencies/)
- [Security advisories of dart_internal 0.2.17](https://index.githits.dev/packages/pub/dart_internal/0.2.17/security/)
- [Documentation of dart_internal 0.2.17](https://index.githits.dev/packages/pub/dart_internal/0.2.17/docs/)

## Use it from a coding agent

GitHits gives coding agents version-aware access to dart_internal: they can search, grep and read its source and documentation, and check its dependencies and security advisories, through MCP or the CLI instead of guessing from training data.

Connect an agent with one command, which detects installed agents, configures them and signs in:

```sh
npx githits@latest init
```

- [Remote MCP server](https://mcp.githits.com) (Streamable HTTP)
- [Agent documentation index](https://docs.githits.com/llms.txt)
- [API overview](https://docs.githits.com/api/overview)
- [Explore the GitHits index](https://index.githits.dev/)
