diff --git a/packages/nx/src/adapter/compat.ts b/packages/nx/src/adapter/compat.ts index 3e2d21bee8..4f6eac334c 100644 --- a/packages/nx/src/adapter/compat.ts +++ b/packages/nx/src/adapter/compat.ts @@ -25,6 +25,7 @@ const allowedProjectExtensions = [ 'configFilePath', '$schema', 'generators', + 'namedInputs', ]; const allowedWorkspaceExtensions = [ @@ -37,6 +38,7 @@ const allowedWorkspaceExtensions = [ 'targetDefaults', 'files', 'generators', + 'namedInputs', ]; if (!patched) { diff --git a/packages/nx/src/config/nx-json.ts b/packages/nx/src/config/nx-json.ts index fac25cb759..05be51c5e7 100644 --- a/packages/nx/src/config/nx-json.ts +++ b/packages/nx/src/config/nx-json.ts @@ -35,6 +35,8 @@ export type TargetDependencies = Record< /** * Nx.json configuration + * + * @note: when adding properties here add them to `allowedWorkspaceExtensions` in adapter/compat.ts */ export interface NxJsonConfiguration { /** diff --git a/packages/nx/src/config/workspace-json-project-json.ts b/packages/nx/src/config/workspace-json-project-json.ts index 406c7dc9c0..19363a9c1b 100644 --- a/packages/nx/src/config/workspace-json-project-json.ts +++ b/packages/nx/src/config/workspace-json-project-json.ts @@ -11,6 +11,7 @@ export type WorkspaceJsonConfiguration = ProjectsConfigurations; /** * Projects Configurations + * @note: when adding properties here add them to `allowedWorkspaceExtensions` in adapter/compat.ts */ export interface ProjectsConfigurations { /** @@ -37,6 +38,8 @@ export type ProjectType = 'library' | 'application'; /** * Project configuration + * + * @note: when adding properties here add them to `allowedProjectExtensions` in adapter/compat.ts */ export interface ProjectConfiguration { /**