require the use of node prefix on native imports

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2026-01-25 13:47:32 +01:00
parent 4ad63b8d9f
commit 7455dae884
444 changed files with 749 additions and 634 deletions
@@ -22,7 +22,7 @@ import {
DocumentCollatorFactory,
DocumentDecoratorFactory,
} from '@backstage/plugin-search-common';
import { Readable, Transform } from 'stream';
import { Readable, Transform } from 'node:stream';
import { IndexBuilder } from './IndexBuilder';
import { LunrSearchEngine, SearchEngine } from './index';
import { mockServices } from '@backstage/backend-test-utils';
@@ -18,7 +18,7 @@ import {
DocumentDecoratorFactory,
DocumentTypeInfo,
} from '@backstage/plugin-search-common';
import { pipeline, Transform } from 'stream';
import { pipeline, Transform } from 'node:stream';
import { Scheduler } from './Scheduler';
import {
IndexBuilderOptions,
@@ -14,7 +14,7 @@
* limitations under the License.
*/
import { ConfigReader } from '@backstage/config';
import { Readable } from 'stream';
import { Readable } from 'node:stream';
import { NewlineDelimitedJsonCollatorFactory } from './NewlineDelimitedJsonCollatorFactory';
import { TestPipeline } from '../test-utils';
import { mockServices } from '@backstage/backend-test-utils';
@@ -17,7 +17,7 @@
import { Config } from '@backstage/config';
import { DocumentCollatorFactory } from '@backstage/plugin-search-common';
import { Permission } from '@backstage/plugin-permission-common';
import { Readable } from 'stream';
import { Readable } from 'node:stream';
import { parse as parseNdjson } from 'ndjson';
import { LoggerService, UrlReaderService } from '@backstage/backend-plugin-api';
@@ -16,7 +16,7 @@
import { assertError } from '@backstage/errors';
import { IndexableDocument } from '@backstage/plugin-search-common';
import { Writable } from 'stream';
import { Writable } from 'node:stream';
/**
* Options for {@link BatchSearchEngineIndexer}
@@ -16,7 +16,7 @@
import { assertError } from '@backstage/errors';
import { IndexableDocument } from '@backstage/plugin-search-common';
import { Transform } from 'stream';
import { Transform } from 'node:stream';
/**
* Base class encapsulating simple async transformations. Useful as a base
@@ -15,7 +15,7 @@
*/
import { IndexableDocument } from '@backstage/plugin-search-common';
import { pipeline, Readable, Transform, Writable } from 'stream';
import { pipeline, Readable, Transform, Writable } from 'node:stream';
/**
* Object resolved after a test pipeline is executed.
+1 -1
View File
@@ -25,7 +25,7 @@ import {
IndexableResultSet,
SearchQuery,
} from '@backstage/plugin-search-common';
import { Writable } from 'stream';
import { Writable } from 'node:stream';
/**
* Options required to instantiate the index builder.