This commit is contained in:
Mateusz Burzyński 2024-03-20 10:18:23 +01:00
Родитель 88a0cab459
Коммит a9f1dff53f
2 изменённых файлов: 4 добавлений и 24 удалений

Просмотреть файл

@ -64,31 +64,11 @@ export class Foo extends Data.TaggedClass("Foo")<{}> {}
//// [index.js]
"use strict";
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
if (typeof b !== "function" && b !== null)
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
exports.Foo = void 0;
var effect_1 = require("effect");
var Foo = /** @class */ (function (_super) {
__extends(Foo, _super);
function Foo() {
return _super !== null && _super.apply(this, arguments) || this;
}
return Foo;
}(effect_1.Data.TaggedClass("Foo")));
const effect_1 = require("effect");
class Foo extends effect_1.Data.TaggedClass("Foo") {
}
exports.Foo = Foo;

Просмотреть файл

@ -12,7 +12,7 @@ export type Data<A extends Readonly<Record<string, any>> | ReadonlyArray<any>> =
>A : Symbol(A, Decl(Data.d.ts, 3, 17))
>Readonly : Symbol(Readonly, Decl(lib.es5.d.ts, --, --))
>Record : Symbol(Record, Decl(lib.es5.d.ts, --, --))
>ReadonlyArray : Symbol(ReadonlyArray, Decl(lib.es5.d.ts, --, --))
>ReadonlyArray : Symbol(ReadonlyArray, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2016.array.include.d.ts, --, --) ... and 3 more)
Readonly<A> & Equal.Equal;
>Readonly : Symbol(Readonly, Decl(lib.es5.d.ts, --, --))