Skip to content

Commit 421ab68

Browse files
committed
Commit unminified output
1 parent 7c47074 commit 421ab68

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+33553
-4
lines changed

.gitignore

-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ node_modules
2222
# Cache
2323
.eslintcache
2424

25-
# Distribution
26-
dist
27-
2825
# Link config
2926
link.config.json
3027

dist/cjs/api/index.cjs

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
'use strict';
2+
3+
require('../../get-pipe-path-BaGxHT0p.cjs');
4+
var register = require('../../register-Ub5WlxfS.cjs');
5+
var require$1 = require('../../require-B8HkRup7.cjs');
6+
require('module');
7+
require('node:path');
8+
require('../../temporary-directory-dlKDKQR6.cjs');
9+
require('node:os');
10+
require('node:module');
11+
require('node:url');
12+
require('get-tsconfig');
13+
require('node:fs');
14+
require('../../index-BApZamEo.cjs');
15+
require('esbuild');
16+
require('node:crypto');
17+
require('../../client-DQ4cSd5u.cjs');
18+
require('node:net');
19+
20+
21+
22+
exports.register = register.register;
23+
exports.require = require$1.tsxRequire;

dist/cjs/api/index.d.cts

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import { R as RequiredProperty } from '../../types-Cxp8y2TL.js';
2+
3+
type RegisterOptions = {
4+
namespace?: string;
5+
};
6+
type Unregister = () => void;
7+
type ScopedRequire = (id: string, fromFile: string | URL) => any;
8+
type ScopedResolve = (id: string, fromFile: string | URL, resolveOptions?: {
9+
paths?: string[] | undefined;
10+
}) => string;
11+
type NamespacedUnregister = Unregister & {
12+
require: ScopedRequire;
13+
resolve: ScopedResolve;
14+
unregister: Unregister;
15+
};
16+
type Register = {
17+
(options: RequiredProperty<RegisterOptions, 'namespace'>): NamespacedUnregister;
18+
(options?: RegisterOptions): Unregister;
19+
};
20+
declare const register: Register;
21+
22+
declare const tsxRequire: {
23+
(id: string, fromFile: string | URL): any;
24+
resolve: {
25+
(id: string, fromFile: string | URL, options?: {
26+
paths?: string[] | undefined;
27+
}): string;
28+
paths: (request: string) => string[] | null;
29+
};
30+
main: NodeJS.Module | undefined;
31+
extensions: NodeJS.RequireExtensions;
32+
cache: NodeJS.Dict<NodeModule>;
33+
};
34+
35+
export { register, tsxRequire as require };

dist/cjs/api/index.d.mts

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import { R as RequiredProperty } from '../../types-Cxp8y2TL.js';
2+
3+
type RegisterOptions = {
4+
namespace?: string;
5+
};
6+
type Unregister = () => void;
7+
type ScopedRequire = (id: string, fromFile: string | URL) => any;
8+
type ScopedResolve = (id: string, fromFile: string | URL, resolveOptions?: {
9+
paths?: string[] | undefined;
10+
}) => string;
11+
type NamespacedUnregister = Unregister & {
12+
require: ScopedRequire;
13+
resolve: ScopedResolve;
14+
unregister: Unregister;
15+
};
16+
type Register = {
17+
(options: RequiredProperty<RegisterOptions, 'namespace'>): NamespacedUnregister;
18+
(options?: RegisterOptions): Unregister;
19+
};
20+
declare const register: Register;
21+
22+
declare const tsxRequire: {
23+
(id: string, fromFile: string | URL): any;
24+
resolve: {
25+
(id: string, fromFile: string | URL, options?: {
26+
paths?: string[] | undefined;
27+
}): string;
28+
paths: (request: string) => string[] | null;
29+
};
30+
main: NodeJS.Module | undefined;
31+
extensions: NodeJS.RequireExtensions;
32+
cache: NodeJS.Dict<NodeModule>;
33+
};
34+
35+
export { register, tsxRequire as require };

dist/cjs/api/index.mjs

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import '../../get-pipe-path-D2pYDmQS.mjs';
2+
export { r as register } from '../../register-BaEVGEKQ.mjs';
3+
export { t as require } from '../../require-BX8UoeTJ.mjs';
4+
import 'module';
5+
import 'node:path';
6+
import '../../temporary-directory-CM_Hq0H1.mjs';
7+
import 'node:os';
8+
import 'node:module';
9+
import 'node:url';
10+
import 'get-tsconfig';
11+
import 'node:fs';
12+
import '../../index-CI_rqePr.mjs';
13+
import 'esbuild';
14+
import 'node:crypto';
15+
import '../../client-Cg5Bp24g.mjs';
16+
import 'node:net';

dist/cjs/index.cjs

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
'use strict';
2+
3+
var register = require('../register-Ub5WlxfS.cjs');
4+
require('../get-pipe-path-BaGxHT0p.cjs');
5+
require('module');
6+
require('node:path');
7+
require('../temporary-directory-dlKDKQR6.cjs');
8+
require('node:os');
9+
require('node:module');
10+
require('node:url');
11+
require('get-tsconfig');
12+
require('node:fs');
13+
require('../index-BApZamEo.cjs');
14+
require('esbuild');
15+
require('node:crypto');
16+
require('../client-DQ4cSd5u.cjs');
17+
require('node:net');
18+
19+
register.register();

dist/cjs/index.mjs

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { r as register } from '../register-BaEVGEKQ.mjs';
2+
import '../get-pipe-path-D2pYDmQS.mjs';
3+
import 'module';
4+
import 'node:path';
5+
import '../temporary-directory-CM_Hq0H1.mjs';
6+
import 'node:os';
7+
import 'node:module';
8+
import 'node:url';
9+
import 'get-tsconfig';
10+
import 'node:fs';
11+
import '../index-CI_rqePr.mjs';
12+
import 'esbuild';
13+
import 'node:crypto';
14+
import '../client-Cg5Bp24g.mjs';
15+
import 'node:net';
16+
17+
register();

dist/cli.cjs

+7,852
Large diffs are not rendered by default.

dist/cli.mjs

+7,851
Large diffs are not rendered by default.

dist/client-Cg5Bp24g.mjs

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import net from 'node:net';
2+
import { g as getPipePath } from './get-pipe-path-D2pYDmQS.mjs';
3+
4+
const connectToServer = () => new Promise((resolve) => {
5+
const pipePath = getPipePath(process.ppid);
6+
const socket = net.createConnection(
7+
pipePath,
8+
() => {
9+
const sendToParent = (data) => {
10+
const messageBuffer = Buffer.from(JSON.stringify(data));
11+
const lengthBuffer = Buffer.alloc(4);
12+
lengthBuffer.writeInt32BE(messageBuffer.length, 0);
13+
socket.write(Buffer.concat([lengthBuffer, messageBuffer]));
14+
};
15+
resolve(sendToParent);
16+
}
17+
);
18+
socket.on("error", () => {
19+
resolve();
20+
});
21+
socket.unref();
22+
});
23+
const parent = {
24+
send: void 0
25+
};
26+
const connectingToServer = connectToServer();
27+
connectingToServer.then(
28+
(send) => {
29+
parent.send = send;
30+
},
31+
() => {
32+
}
33+
);
34+
35+
export { connectingToServer as c, parent as p };

dist/client-DQ4cSd5u.cjs

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
'use strict';
2+
3+
var net = require('node:net');
4+
var getPipePath = require('./get-pipe-path-BaGxHT0p.cjs');
5+
6+
const connectToServer = () => new Promise((resolve) => {
7+
const pipePath = getPipePath.getPipePath(process.ppid);
8+
const socket = net.createConnection(
9+
pipePath,
10+
() => {
11+
const sendToParent = (data) => {
12+
const messageBuffer = Buffer.from(JSON.stringify(data));
13+
const lengthBuffer = Buffer.alloc(4);
14+
lengthBuffer.writeInt32BE(messageBuffer.length, 0);
15+
socket.write(Buffer.concat([lengthBuffer, messageBuffer]));
16+
};
17+
resolve(sendToParent);
18+
}
19+
);
20+
socket.on("error", () => {
21+
resolve();
22+
});
23+
socket.unref();
24+
});
25+
const parent = {
26+
send: void 0
27+
};
28+
const connectingToServer = connectToServer();
29+
connectingToServer.then(
30+
(send) => {
31+
parent.send = send;
32+
},
33+
() => {
34+
}
35+
);
36+
37+
exports.connectingToServer = connectingToServer;
38+
exports.parent = parent;

dist/esm/api/index.cjs

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
'use strict';
2+
3+
var register = require('../../register-DkZnad-9.cjs');
4+
require('../../get-pipe-path-BaGxHT0p.cjs');
5+
var register$1 = require('../../register-Ub5WlxfS.cjs');
6+
require('../../require-B8HkRup7.cjs');
7+
var nodeFeatures = require('../../node-features-B5a2EPMS.cjs');
8+
require('node:module');
9+
require('node:worker_threads');
10+
require('node:url');
11+
require('module');
12+
require('node:path');
13+
require('../../temporary-directory-dlKDKQR6.cjs');
14+
require('node:os');
15+
require('get-tsconfig');
16+
require('node:fs');
17+
require('../../index-BApZamEo.cjs');
18+
require('esbuild');
19+
require('node:crypto');
20+
require('../../client-DQ4cSd5u.cjs');
21+
require('node:net');
22+
23+
const tsImport = (specifier, options) => {
24+
if (!options || typeof options === "object" && !options.parentURL) {
25+
throw new Error("The current file path (import.meta.url) must be provided in the second argument of tsImport()");
26+
}
27+
const isOptionsString = typeof options === "string";
28+
const parentURL = isOptionsString ? options : options.parentURL;
29+
const namespace = Date.now().toString();
30+
const cjs = register$1.register({
31+
namespace
32+
});
33+
if (!nodeFeatures.isFeatureSupported(nodeFeatures.esmLoadReadFile) && (!register$1.isBarePackageNamePattern.test(specifier) && register$1.cjsExtensionPattern.test(specifier))) {
34+
return Promise.resolve(cjs.require(specifier, parentURL));
35+
}
36+
const api = register.register({
37+
namespace,
38+
...isOptionsString ? {} : options
39+
});
40+
return api.import(specifier, parentURL);
41+
};
42+
43+
exports.register = register.register;
44+
exports.tsImport = tsImport;

dist/esm/api/index.d.cts

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import { MessagePort } from 'node:worker_threads';
2+
import { R as RequiredProperty } from '../../types-Cxp8y2TL.js';
3+
4+
type ScopedImport = (specifier: string, parent: string) => Promise<any>;
5+
6+
type TsconfigOptions = false | string;
7+
type InitializationOptions = {
8+
namespace?: string;
9+
port?: MessagePort;
10+
tsconfig?: TsconfigOptions;
11+
};
12+
type RegisterOptions = {
13+
namespace?: string;
14+
onImport?: (url: string) => void;
15+
tsconfig?: TsconfigOptions;
16+
};
17+
type Unregister = () => Promise<void>;
18+
type NamespacedUnregister = Unregister & {
19+
import: ScopedImport;
20+
unregister: Unregister;
21+
};
22+
type Register = {
23+
(options: RequiredProperty<RegisterOptions, 'namespace'>): NamespacedUnregister;
24+
(options?: RegisterOptions): Unregister;
25+
};
26+
declare const register: Register;
27+
28+
type Options = {
29+
parentURL: string;
30+
onImport?: (url: string) => void;
31+
tsconfig?: TsconfigOptions;
32+
};
33+
declare const tsImport: (specifier: string, options: string | Options) => Promise<any>;
34+
35+
export { type InitializationOptions, type NamespacedUnregister, type Register, type RegisterOptions, type ScopedImport, type Unregister, register, tsImport };

dist/esm/api/index.d.mts

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import { MessagePort } from 'node:worker_threads';
2+
import { R as RequiredProperty } from '../../types-Cxp8y2TL.js';
3+
4+
type ScopedImport = (specifier: string, parent: string) => Promise<any>;
5+
6+
type TsconfigOptions = false | string;
7+
type InitializationOptions = {
8+
namespace?: string;
9+
port?: MessagePort;
10+
tsconfig?: TsconfigOptions;
11+
};
12+
type RegisterOptions = {
13+
namespace?: string;
14+
onImport?: (url: string) => void;
15+
tsconfig?: TsconfigOptions;
16+
};
17+
type Unregister = () => Promise<void>;
18+
type NamespacedUnregister = Unregister & {
19+
import: ScopedImport;
20+
unregister: Unregister;
21+
};
22+
type Register = {
23+
(options: RequiredProperty<RegisterOptions, 'namespace'>): NamespacedUnregister;
24+
(options?: RegisterOptions): Unregister;
25+
};
26+
declare const register: Register;
27+
28+
type Options = {
29+
parentURL: string;
30+
onImport?: (url: string) => void;
31+
tsconfig?: TsconfigOptions;
32+
};
33+
declare const tsImport: (specifier: string, options: string | Options) => Promise<any>;
34+
35+
export { type InitializationOptions, type NamespacedUnregister, type Register, type RegisterOptions, type ScopedImport, type Unregister, register, tsImport };

dist/esm/api/index.mjs

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
import { r as register$1 } from '../../register-B_JUAKoE.mjs';
2+
import '../../get-pipe-path-D2pYDmQS.mjs';
3+
import { r as register, i as isBarePackageNamePattern, c as cjsExtensionPattern } from '../../register-BaEVGEKQ.mjs';
4+
import '../../require-BX8UoeTJ.mjs';
5+
import { i as isFeatureSupported, e as esmLoadReadFile } from '../../node-features-Bye2pwSD.mjs';
6+
import 'node:module';
7+
import 'node:worker_threads';
8+
import 'node:url';
9+
import 'module';
10+
import 'node:path';
11+
import '../../temporary-directory-CM_Hq0H1.mjs';
12+
import 'node:os';
13+
import 'get-tsconfig';
14+
import 'node:fs';
15+
import '../../index-CI_rqePr.mjs';
16+
import 'esbuild';
17+
import 'node:crypto';
18+
import '../../client-Cg5Bp24g.mjs';
19+
import 'node:net';
20+
21+
const tsImport = (specifier, options) => {
22+
if (!options || typeof options === "object" && !options.parentURL) {
23+
throw new Error("The current file path (import.meta.url) must be provided in the second argument of tsImport()");
24+
}
25+
const isOptionsString = typeof options === "string";
26+
const parentURL = isOptionsString ? options : options.parentURL;
27+
const namespace = Date.now().toString();
28+
const cjs = register({
29+
namespace
30+
});
31+
if (!isFeatureSupported(esmLoadReadFile) && (!isBarePackageNamePattern.test(specifier) && cjsExtensionPattern.test(specifier))) {
32+
return Promise.resolve(cjs.require(specifier, parentURL));
33+
}
34+
const api = register$1({
35+
namespace,
36+
...isOptionsString ? {} : options
37+
});
38+
return api.import(specifier, parentURL);
39+
};
40+
41+
export { register$1 as register, tsImport };

0 commit comments

Comments
 (0)