feat(core): enable ts-node paths reference usage to use library imports in /scripts (#14743)
This commit is contained in:
parent
d9b89e45aa
commit
0602b84140
@ -327,4 +327,3 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -5,12 +5,12 @@ import {
|
|||||||
convertToDocumentMetadata,
|
convertToDocumentMetadata,
|
||||||
createDocumentMetadata,
|
createDocumentMetadata,
|
||||||
DocumentMetadata,
|
DocumentMetadata,
|
||||||
} from '../../../nx-dev/models-document/src';
|
} from '@nrwl/nx-dev/models-document';
|
||||||
import { MenuItem } from '../../../nx-dev/models-menu/src';
|
import { MenuItem } from '@nrwl/nx-dev/models-menu';
|
||||||
import {
|
import {
|
||||||
PackageMetadata,
|
PackageMetadata,
|
||||||
ProcessedPackageMetadata,
|
ProcessedPackageMetadata,
|
||||||
} from '../../../nx-dev/models-package/src';
|
} from '@nrwl/nx-dev/models-package';
|
||||||
import { generateJsonFile } from '../utils';
|
import { generateJsonFile } from '../utils';
|
||||||
import { convertToDictionary } from './utils-generator/convert-to-dictionary';
|
import { convertToDictionary } from './utils-generator/convert-to-dictionary';
|
||||||
|
|
||||||
|
|||||||
@ -1,14 +1,14 @@
|
|||||||
/*
|
/*
|
||||||
* Lookup for all the schema.json and add create a list with their path and related package information
|
* 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 * as chalk from 'chalk';
|
||||||
import { join, resolve } from 'path';
|
import { join, resolve } from 'path';
|
||||||
import {
|
import {
|
||||||
getSchemaFromReference,
|
getSchemaFromReference,
|
||||||
InternalLookup,
|
InternalLookup,
|
||||||
} from '../../../nx-dev/data-access-packages/src';
|
} from '@nrwl/nx-dev/data-access-packages';
|
||||||
import { NxSchema, PackageMetadata } from '../../../nx-dev/models-package/src';
|
import { NxSchema, PackageMetadata } from '@nrwl/nx-dev/models-package';
|
||||||
import { generateJsonFile, generateMarkdownFile } from '../utils';
|
import { generateJsonFile, generateMarkdownFile } from '../utils';
|
||||||
import { getPackageMetadataList } from './package-metadata';
|
import { getPackageMetadataList } from './package-metadata';
|
||||||
import { schemaResolver } from './schema.resolver';
|
import { schemaResolver } from './schema.resolver';
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import {
|
import {
|
||||||
convertToDocumentMetadata,
|
convertToDocumentMetadata,
|
||||||
DocumentMetadata,
|
DocumentMetadata,
|
||||||
} from '../../../nx-dev/models-document/src';
|
} from '@nrwl/nx-dev/models-document';
|
||||||
import { readFileSync } from 'fs';
|
import { readFileSync } from 'fs';
|
||||||
import { readJsonSync } from 'fs-extra';
|
import { readJsonSync } from 'fs-extra';
|
||||||
import { sync } from 'glob';
|
import { sync } from 'glob';
|
||||||
@ -11,7 +11,7 @@ import {
|
|||||||
JsonSchema1,
|
JsonSchema1,
|
||||||
PackageData,
|
PackageData,
|
||||||
SchemaMetadata,
|
SchemaMetadata,
|
||||||
} from '../../../nx-dev/models-package/src';
|
} from '@nrwl/nx-dev/models-package';
|
||||||
|
|
||||||
function createSchemaMetadata(
|
function createSchemaMetadata(
|
||||||
name: string,
|
name: string,
|
||||||
|
|||||||
@ -3,8 +3,8 @@ import { join } from 'path';
|
|||||||
import {
|
import {
|
||||||
getSchemaFromReference,
|
getSchemaFromReference,
|
||||||
Lookup,
|
Lookup,
|
||||||
} from '../../../nx-dev/data-access-packages/src/lib/lookup';
|
} from '@nrwl/nx-dev/data-access-packages';
|
||||||
import { NxSchema } from '../../../nx-dev/models-package/src/lib/package.models';
|
import { NxSchema } from '@nrwl/nx-dev/models-package';
|
||||||
import { isArray, isObject } from './utils';
|
import { isArray, isObject } from './utils';
|
||||||
|
|
||||||
function traverseAndReplaceReferences(
|
function traverseAndReplaceReferences(
|
||||||
|
|||||||
@ -5,5 +5,8 @@
|
|||||||
"module": "commonjs",
|
"module": "commonjs",
|
||||||
"types": ["node"]
|
"types": ["node"]
|
||||||
},
|
},
|
||||||
"include": ["**/*.ts"]
|
"include": ["**/*.ts"],
|
||||||
|
"ts-node": {
|
||||||
|
"require": ["tsconfig-paths/register"]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user