MCPcopy Index your code
hub / github.com/angular/angularfire / setupTanstackDependencies

Function setupTanstackDependencies

src/schematics/utils.ts:384–400  ·  view source on GitHub ↗
(
  host: Tree,
  context: SchematicContext
)

Source from the content-addressed store, hash-verified

382}
383
384export function setupTanstackDependencies(
385 host: Tree,
386 context: SchematicContext
387) {
388 const packageJson: PackageJson = safeReadJSON("package.json", host);
389 const tanstackFirebasePackage = "@tanstack-query-firebase/angular";
390 if (
391 !packageJson.dependencies[tanstackFirebasePackage] &&
392 !packageJson.devDependencies[tanstackFirebasePackage]
393 ) {
394 packageJson.dependencies[tanstackFirebasePackage] =
395 "^1.0.0";
396 packageJson.dependencies["@tanstack/angular-query-experimental"] = "5.66.4";
397 overwriteIfExists(host, "package.json", stringifyFormatted(packageJson));
398 context.addTask(new NodePackageInstallTask());
399 }
400}

Callers 1

ngAddSetupProjectFunction · 0.90

Calls 3

safeReadJSONFunction · 0.90
overwriteIfExistsFunction · 0.90
stringifyFormattedFunction · 0.90

Tested by

no test coverage detected