build_support
library
Functions
-
buildInitDart()
→ Future<void>
-
Setup minimum Dart support
-
buildInitFlutter()
→ Future<void>
-
Setup minimum flutter support
-
checkAndActivatePackage(String package, {bool? verbose})
→ Future<bool>
-
Returns true if the package was activated during this call.
-
checkAndActivateWebdev({bool? verbose})
→ Future<void>
-
Check if webdev is activated.
-
dartCreateProject({String template = dartTemplateConsoleSimple, required String path})
→ Future<void>
-
-
flutterCreateProject({required String path, String template = flutterTemplateApp, List<String>? platforms, bool? noAnalyze})
→ Future<void>
-
-
nodeSetupCheck(String dir)
→ Future
-
Install node modules for test.
-
packageConfigGetPackages(Map packageConfigMap)
→ List<String>
-
Get a list of packages
-
pathGetAnalysisOptionsYamlMap(String packageDir)
→ Future<Map<String, Object?>>
-
-
pathGetPackageConfigMap(String packageDir)
→ Future<Map<String, Object?>>
-
Map a package to a location
-
pathGetPubspecYamlMap(String packageDir)
→ Future<Map<String, Object?>>
-
-
pathPackageConfigMapGetPackagePath(String path, Map packageConfigMap, String package, {bool? windows})
→ String?
-
Get a library path, you can get the project dir through its parent
-
pathPubspecAddDependency(String dir, String dependency, {List<String>? dependencyLines})
→ Future<bool>
-
Returns true if added
-
pathPubspecGetDependencyLines(String dir, String dependency)
→ Future<List<String>?>
-
-
pathPubspecRemoveDependency(String dir, String dependency)
→ Future<bool>
-
-
pubspecYamlGetSdkBoundaries(Map? map)
→ VersionBoundaries?
-
Get sdk boundaries
-
pubspecYamlGetVersion(Map yaml)
→ Version
-
-
pubspecYamlHasAnyDependencies(Map yaml, List<String> dependencies)
→ bool
-
-
pubspecYamlSupportsFlutter(Map map)
→ bool
-
-
pubspecYamlSupportsNode(Map map)
→ bool
-
-
pubspecYamlSupportsTest(Map map)
→ bool
-
-
pubspecYamlSupportsWeb(Map map)
→ bool
-