feat(core): enable ts-node paths reference usage to use library imports in /scripts (#14743)

This commit is contained in:
Benjamin Cabanes 2023-02-01 11:31:12 -05:00 committed by GitHub
parent d9b89e45aa
commit 0602b84140
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 14 additions and 12 deletions

View File

@ -327,4 +327,3 @@
]
}
}

View File

@ -5,12 +5,12 @@ import {
convertToDocumentMetadata,
createDocumentMetadata,
DocumentMetadata,
} from '../../../nx-dev/models-document/src';
import { MenuItem } from '../../../nx-dev/models-menu/src';
} from '@nrwl/nx-dev/models-document';
import { MenuItem } from '@nrwl/nx-dev/models-menu';
import {
PackageMetadata,
ProcessedPackageMetadata,
} from '../../../nx-dev/models-package/src';
} from '@nrwl/nx-dev/models-package';
import { generateJsonFile } from '../utils';
import { convertToDictionary } from './utils-generator/convert-to-dictionary';

View File

@ -1,14 +1,14 @@
/*
* Lookup for all the schema.json and add create a list with their path and related package information
* */
import { createDocumentMetadata } from '../../../nx-dev/models-document/src';
import { createDocumentMetadata } from '@nrwl/nx-dev/models-document';
import * as chalk from 'chalk';
import { join, resolve } from 'path';
import {
getSchemaFromReference,
InternalLookup,
} from '../../../nx-dev/data-access-packages/src';
import { NxSchema, PackageMetadata } from '../../../nx-dev/models-package/src';
} from '@nrwl/nx-dev/data-access-packages';
import { NxSchema, PackageMetadata } from '@nrwl/nx-dev/models-package';
import { generateJsonFile, generateMarkdownFile } from '../utils';
import { getPackageMetadataList } from './package-metadata';
import { schemaResolver } from './schema.resolver';

View File

@ -1,7 +1,7 @@
import {
convertToDocumentMetadata,
DocumentMetadata,
} from '../../../nx-dev/models-document/src';
} from '@nrwl/nx-dev/models-document';
import { readFileSync } from 'fs';
import { readJsonSync } from 'fs-extra';
import { sync } from 'glob';
@ -11,7 +11,7 @@ import {
JsonSchema1,
PackageData,
SchemaMetadata,
} from '../../../nx-dev/models-package/src';
} from '@nrwl/nx-dev/models-package';
function createSchemaMetadata(
name: string,

View File

@ -3,8 +3,8 @@ import { join } from 'path';
import {
getSchemaFromReference,
Lookup,
} from '../../../nx-dev/data-access-packages/src/lib/lookup';
import { NxSchema } from '../../../nx-dev/models-package/src/lib/package.models';
} from '@nrwl/nx-dev/data-access-packages';
import { NxSchema } from '@nrwl/nx-dev/models-package';
import { isArray, isObject } from './utils';
function traverseAndReplaceReferences(

View File

@ -5,5 +5,8 @@
"module": "commonjs",
"types": ["node"]
},
"include": ["**/*.ts"]
"include": ["**/*.ts"],
"ts-node": {
"require": ["tsconfig-paths/register"]
}
}