Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evref-bl/dart-dep-resolver
A file dependency resolver for Dart project based on their imports declaration. Output a mermaid graph.
https://github.com/evref-bl/dart-dep-resolver
Last synced: 28 days ago
JSON representation
A file dependency resolver for Dart project based on their imports declaration. Output a mermaid graph.
- Host: GitHub
- URL: https://github.com/evref-bl/dart-dep-resolver
- Owner: Evref-BL
- Created: 2023-08-27T19:45:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-27T20:17:38.000Z (over 1 year ago)
- Last Synced: 2024-07-15T16:49:47.295Z (5 months ago)
- Language: Smalltalk
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dart-dep-resolver
A file dependency resolver for Dart project based on their imports declaration. Output a mermaid graph.## Installation
The metacello command to run in a playground, to install your packages.
```smalltalk
Metacello new
githubUser: 'Evref-BL' project: 'dart-dep-resolver' commitish: 'main' path: 'src';
baseline: 'BaselineOfDependenciesDartResolver';
load
```## Example
Paste this smalltalk code into a playground to test it.
```smalltalk
myRootFolder := ('') asFileReference .DartDependenciesResolver new rootFolder: myRootFolder ; resolve.
```## API
Note that this API is a work in progress and will evolve over time.
TODO