Adds function to compute multiple glob hashes in native code at the same time, greatly speeding up certain plugin performance.
23 lines
2.2 KiB
Markdown
23 lines
2.2 KiB
Markdown
# Function: createNodesFromFiles
|
|
|
|
▸ **createNodesFromFiles**\<`T`\>(`createNodes`, `configFiles`, `options`, `context`): `Promise`\<[file: string, value: CreateNodesResult][]\>
|
|
|
|
#### Type parameters
|
|
|
|
| Name | Type |
|
|
| :--- | :-------- |
|
|
| `T` | `unknown` |
|
|
|
|
#### Parameters
|
|
|
|
| Name | Type |
|
|
| :------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|
| `createNodes` | (`projectConfigurationFile`: `string`, `options`: `T`, `context`: [`CreateNodesContext`](../../devkit/documents/CreateNodesContext), `idx`: `number`) => [`CreateNodesResult`](../../devkit/documents/CreateNodesResult) \| `Promise`\<[`CreateNodesResult`](../../devkit/documents/CreateNodesResult)\> |
|
|
| `configFiles` | readonly `string`[] |
|
|
| `options` | `T` |
|
|
| `context` | [`CreateNodesContextV2`](../../devkit/documents/CreateNodesContextV2) |
|
|
|
|
#### Returns
|
|
|
|
`Promise`\<[file: string, value: CreateNodesResult][]\>
|