feat: init

This commit is contained in:
2026-02-13 22:02:30 +01:00
commit 8f9ff830fb
16711 changed files with 3307340 additions and 0 deletions

5
node_modules/mocked-exports/lib/empty.cjs generated vendored Normal file
View File

@@ -0,0 +1,5 @@
"use strict";
module.exports = Object.freeze(
Object.create(null, { __mock__: { get: () => true } }),
);

5
node_modules/mocked-exports/lib/empty.d.cts generated vendored Normal file
View File

@@ -0,0 +1,5 @@
declare const empty: {
readonly __mock__: true;
};
export = empty;

5
node_modules/mocked-exports/lib/empty.d.mts generated vendored Normal file
View File

@@ -0,0 +1,5 @@
declare const empty: {
readonly __mock__: true;
};
export default empty;

5
node_modules/mocked-exports/lib/empty.mjs generated vendored Normal file
View File

@@ -0,0 +1,5 @@
export default Object.freeze(
Object.create(null, {
__mock__: { get: () => true },
}),
);

10
node_modules/mocked-exports/lib/noop.cjs generated vendored Normal file
View File

@@ -0,0 +1,10 @@
"use strict";
module.exports = Object.freeze(
Object.assign(
() => {
/** noop */
},
{ __mock__: true },
),
);

6
node_modules/mocked-exports/lib/noop.d.cts generated vendored Normal file
View File

@@ -0,0 +1,6 @@
declare const noop: {
(): void;
readonly __mock__: true;
};
export = noop;

6
node_modules/mocked-exports/lib/noop.d.mts generated vendored Normal file
View File

@@ -0,0 +1,6 @@
declare const noop: {
(): void;
readonly __mock__: true;
};
export default noop;

8
node_modules/mocked-exports/lib/noop.mjs generated vendored Normal file
View File

@@ -0,0 +1,8 @@
export default Object.freeze(
Object.assign(
() => {
/** noop */
},
{ __mock__: true },
),
);

46
node_modules/mocked-exports/lib/proxy.cjs generated vendored Normal file
View File

@@ -0,0 +1,46 @@
function createMock(name, overrides = {}) {
const proxyFn = function () {
/** noop */
};
proxyFn.prototype.name = name;
const props = {};
const proxy = new Proxy(proxyFn, {
get(_target, prop) {
if (prop === "caller") {
return null;
}
if (prop === "__createMock__") {
return createMock;
}
if (prop === "__mock__") {
return true;
}
if (prop in overrides) {
return overrides[prop];
}
if (prop === "then") {
return (fn) => Promise.resolve(fn());
}
if (prop === "catch") {
return (_fn) => Promise.resolve();
}
if (prop === "finally") {
return (fn) => Promise.resolve(fn());
}
return (props[prop] =
props[prop] || createMock(`${name}.${prop.toString()}`));
},
apply(_target, _this, _args) {
return createMock(`${name}()`);
},
construct(_target, _args, _newT) {
return createMock(`[${name}]`);
},
enumerate() {
return [];
},
});
return proxy;
}
module.exports = createMock("mock");

24
node_modules/mocked-exports/lib/proxy.d.cts generated vendored Normal file
View File

@@ -0,0 +1,24 @@
/* eslint-disable */
interface _MockFunction<F> {
(...args: any[]): F;
new (...args: any[]): F;
readonly __mock__: true;
readonly __createMock__: typeof createMock;
then<T>(fn: () => T): Promise<T>;
catch(): Promise<void>;
finally(fn: () => void): Promise<void>;
}
declare function createMock(
name: string,
overrides?: Record<string, any>,
): MockFunction;
type MockFunction = _MockFunction<MockFunction> & {
readonly [key: string | symbol]: MockFunction;
};
declare const mock: MockFunction;
export = mock;

24
node_modules/mocked-exports/lib/proxy.d.mts generated vendored Normal file
View File

@@ -0,0 +1,24 @@
/* eslint-disable */
interface _MockFunction<F> {
(...args: any[]): F;
new (...args: any[]): F;
readonly __mock__: true;
readonly __createMock__: typeof createMock;
then<T>(fn: () => T): Promise<T>;
catch<T>(fn: () => T): Promise<void>;
finally(fn: () => void): Promise<void>;
}
declare function createMock(
name: string,
overrides?: Record<string, any>,
): MockFunction;
type MockFunction = _MockFunction<MockFunction> & {
readonly [key: string | symbol]: MockFunction;
};
declare const mock: MockFunction;
export default mock;

46
node_modules/mocked-exports/lib/proxy.mjs generated vendored Normal file
View File

@@ -0,0 +1,46 @@
function createMock(name, overrides = {}) {
const proxyFn = function () {
/** noop */
};
proxyFn.prototype.name = name;
const props = {};
const proxy = new Proxy(proxyFn, {
get(_target, prop) {
if (prop === "caller") {
return null;
}
if (prop === "__createMock__") {
return createMock;
}
if (prop === "__mock__") {
return true;
}
if (prop in overrides) {
return overrides[prop];
}
if (prop === "then") {
return (fn) => Promise.resolve(fn());
}
if (prop === "catch") {
return (_fn) => Promise.resolve();
}
if (prop === "finally") {
return (fn) => Promise.resolve(fn());
}
return (props[prop] =
props[prop] || createMock(`${name}.${prop.toString()}`));
},
apply(_target, _this, _args) {
return createMock(`${name}()`);
},
construct(_target, _args, _newT) {
return createMock(`[${name}]`);
},
enumerate() {
return [];
},
});
return proxy;
}
export default createMock("mock");