gg_local_package_dependencies library
Classes
- DartPackageLanguage
- Package language implementation for Dart.
- DartPackageManifest
-
Manifest wrapper for Dart
pubspec.yamlbased packages. - GgLocalPackageDependencies
- The command line interface for GgLocalPackageDependencies
- Graph
- Returns dependency graph of packages in a local folder.
- MockGraph
- Mock of Graph.
- MockProcessingList
- Mock of Graph
- MockSortedProcessingList
- Mock of SortedProcessingList
- Node
- A node in the dependency graph.
- PackageLanguage
- Describes how to detect and load package manifests for a given language.
- PackageManifest
- Language-agnostic description of a package manifest.
- ProcessingList
- Creates a processing list of dart packages in a folder
- SortedProcessingList
- Creates a sorted processing list of dart packages in a folder
- TypeScriptPackageLanguage
- Package language implementation for TypeScript / JavaScript.
- TypeScriptPackageManifest
-
Manifest wrapper for TypeScript / JavaScript
package.jsonbased packages.
Functions
-
stripNpmScope(
String name) → String -
Strips a leading npm scope such as
@rljson/fromname, returning the bare package name (e.g.@rljson/hash->hash). Names without a scope are returned unchanged.