TypeScript/tests/baselines/reference/nodeModulesImportHelpersCollisions2(module=nodenext).js

48 lines
1,019 B
TypeScript
Raw Normal View History

//// [tests/cases/conformance/node/nodeModulesImportHelpersCollisions2.ts] ////
//// [index.ts]
// cjs format file
export * from "fs";
export * as fs from "fs";
//// [index.ts]
// esm format file
export * from "fs";
export * as fs from "fs";
//// [package.json]
{
"name": "package",
"private": true,
"type": "module"
}
//// [package.json]
{
"type": "commonjs"
}
//// [types.d.ts]
declare module "fs";
declare module "tslib" {
export {};
// intentionally missing all helpers
}
//// [index.js]
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fs = void 0;
const tslib_1 = require("tslib");
// cjs format file
(0, tslib_1.__exportStar)(require("fs"), exports);
exports.fs = (0, tslib_1.__importStar)(require("fs"));
//// [index.js]
// esm format file
export * from "fs";
export * as fs from "fs";
//// [index.d.ts]
export * from "fs";
export * as fs from "fs";
//// [index.d.ts]
export * from "fs";
export * as fs from "fs";