66 lines
1.5 KiB
TypeScript
66 lines
1.5 KiB
TypeScript
|
//// [tests/cases/conformance/node/nodeModulesImportAssignments.ts] ////
|
||
|
|
||
|
//// [index.ts]
|
||
|
// cjs format file
|
||
|
import fs = require("fs");
|
||
|
fs.readFile;
|
||
|
export import fs2 = require("fs");
|
||
|
//// [index.ts]
|
||
|
// esm format file
|
||
|
import fs = require("fs");
|
||
|
fs.readFile;
|
||
|
export import fs2 = require("fs");
|
||
|
//// [file.ts]
|
||
|
// esm format file
|
||
|
const __require = null;
|
||
|
const _createRequire = null;
|
||
|
import fs = require("fs");
|
||
|
fs.readFile;
|
||
|
export import fs2 = require("fs");
|
||
|
//// [package.json]
|
||
|
{
|
||
|
"name": "package",
|
||
|
"private": true,
|
||
|
"type": "module"
|
||
|
}
|
||
|
//// [package.json]
|
||
|
{
|
||
|
"type": "commonjs"
|
||
|
}
|
||
|
//// [types.d.ts]
|
||
|
declare module "fs";
|
||
|
|
||
|
//// [index.js]
|
||
|
"use strict";
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
// cjs format file
|
||
|
const fs = require("fs");
|
||
|
fs.readFile;
|
||
|
exports.fs2 = require("fs");
|
||
|
//// [index.js]
|
||
|
import { createRequire as _createRequire } from "module";
|
||
|
const __require = _createRequire(import.meta.url);
|
||
|
// esm format file
|
||
|
const fs = __require("fs");
|
||
|
fs.readFile;
|
||
|
const fs2 = __require("fs");
|
||
|
export { fs2 };
|
||
|
//// [file.js]
|
||
|
import { createRequire as _createRequire_1 } from "module";
|
||
|
const __require_1 = _createRequire_1(import.meta.url);
|
||
|
// esm format file
|
||
|
const __require = null;
|
||
|
const _createRequire = null;
|
||
|
const fs = __require_1("fs");
|
||
|
fs.readFile;
|
||
|
const fs2 = __require_1("fs");
|
||
|
export { fs2 };
|
||
|
|
||
|
|
||
|
//// [index.d.ts]
|
||
|
export import fs2 = require("fs");
|
||
|
//// [index.d.ts]
|
||
|
export import fs2 = require("fs");
|
||
|
//// [file.d.ts]
|
||
|
export import fs2 = require("fs");
|