Upload Kmake

This commit is contained in:
Gorochu
2026-05-26 23:36:42 -07:00
parent ba051b2f74
commit 555ec72358
41615 changed files with 13344630 additions and 1 deletions

View File

@ -0,0 +1,27 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
var logger_1 = __importStar(require("logger"));
(0, logger_1.log)(new logger_1.default(), 'import both');

View File

@ -0,0 +1,7 @@
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var logger_1 = __importDefault(require("logger"));
new logger_1.default().log('import default');

View File

@ -0,0 +1,4 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var logger_1 = require("logger");
(0, logger_1.log)(console, 'import named');

View File

@ -0,0 +1,2 @@
export default class Logger { log(val) { console.log(val); } }
export function log(logger, val) { logger.log(val) };

View File

@ -0,0 +1,4 @@
{
"name": "logger",
"main": "logger.mjs"
}

View File

@ -0,0 +1,2 @@
import Logger, { log } from 'logger';
log(new Logger(), 'import both');

View File

@ -0,0 +1,2 @@
import Logger from 'logger';
new Logger().log('import default');

View File

@ -0,0 +1,2 @@
import { log } from 'logger';
log(console, 'import named');

View File

@ -0,0 +1,23 @@
'use strict';
// This script is used to transpile ESM fixtures from the src/ directory
// to CJS modules in dist/. The transpiled CJS files are used to test
// integration of transpiled CJS modules loading real ESM.
const { readFileSync, writeFileSync, readdirSync } = require('node:fs');
// We use typescript.js because it's already in the code base as a fixture.
// Most ecosystem tools follow a similar pattern, and this produces a bare
// minimum integration test for existing patterns.
const ts = require('../../snapshot/typescript');
const { join } = require('node:path');
const sourceDir = join(__dirname, 'src');
const files = readdirSync(sourceDir);
for (const filename of files) {
const filePath = join(sourceDir, filename);
const source = readFileSync(filePath, 'utf8');
const { outputText } = ts.transpileModule(source, {
compilerOptions: { module: ts.ModuleKind.NodeNext }
});
writeFileSync(join(__dirname, 'dist', filename.replace('.mjs', '.cjs')), outputText, 'utf8');
}