fix(core): create nodes plugin fixes (#20134)

This commit is contained in:
Katerina Skroumpelou 2023-11-09 11:49:20 +02:00 committed by GitHub
parent b4faf2dd3b
commit dc51a90745
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -54,7 +54,7 @@ export function replaceProjectConfigurationsWithPlugin<T = unknown>(
for (const [targetName, targetConfig] of Object.entries(node.targets)) { for (const [targetName, targetConfig] of Object.entries(node.targets)) {
const targetFromProjectConfig = projectConfig.targets[targetName]; const targetFromProjectConfig = projectConfig.targets[targetName];
if (targetFromProjectConfig.executor !== targetConfig.executor) { if (targetFromProjectConfig?.executor !== targetConfig.executor) {
continue; continue;
} }

View File

@ -79,7 +79,7 @@ export const createNodes: CreateNodes<EslintPluginOptions> = [
const projectRoot = dirname(configFilePath); const projectRoot = dirname(configFilePath);
// Do not create a project if package.json and project.json isn't there. // Do not create a project if package.json and project.json isn't there.
const siblingFiles = readdirSync(projectRoot); const siblingFiles = readdirSync(join(context.workspaceRoot, projectRoot));
if ( if (
!siblingFiles.includes('package.json') && !siblingFiles.includes('package.json') &&
!siblingFiles.includes('project.json') !siblingFiles.includes('project.json')

View File

@ -22,7 +22,7 @@ export const createNodes: CreateNodes<<%= className %>PluginOptions> = [
const projectRoot = dirname(configFilePath); const projectRoot = dirname(configFilePath);
// Do not create a project if package.json and project.json isn't there. // Do not create a project if package.json and project.json isn't there.
const siblingFiles = readdirSync(projectRoot); const siblingFiles = readdirSync(join(context.workspaceRoot, projectRoot));
if ( if (
!siblingFiles.includes('package.json') && !siblingFiles.includes('package.json') &&
!siblingFiles.includes('project.json') !siblingFiles.includes('project.json')