Skip to content

Commit

Permalink
Accept baselines
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewbranch committed May 18, 2023
1 parent 18b8b63 commit 2d702aa
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 0 deletions.
39 changes: 39 additions & 0 deletions tests/baselines/reference/tslibReExportHelpers.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//// [tests/cases/compiler/tslibReExportHelpers.ts] ////

//// [index.d.ts]
export declare function __decorate(...args: any[]): any;

//// [index.d.mts]
export * from "./index.js";

//// [package.json]
{
"name": "tslib",
"version": "1.0.0",
"types": "index.d.ts",
"exports": {
".": {
"types": {
"import": "./index.d.mts",
"default": "./index.d.ts"
}
}
}
}

//// [index.mts]
declare var decorator: any;
@decorator
export class Foo {}


//// [index.mjs]
import { __decorate } from "tslib";
export var Foo = /** @class */ (function () {
function Foo() {
}
Foo = __decorate([
decorator
], Foo);
return Foo;
}());
19 changes: 19 additions & 0 deletions tests/baselines/reference/tslibReExportHelpers.symbols
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
=== /node_modules/tslib/index.d.ts ===
export declare function __decorate(...args: any[]): any;
>__decorate : Symbol(__decorate, Decl(index.d.ts, 0, 0))
>args : Symbol(args, Decl(index.d.ts, 0, 35))

=== /node_modules/tslib/index.d.mts ===

export * from "./index.js";

=== /index.mts ===
declare var decorator: any;
>decorator : Symbol(decorator, Decl(index.mts, 0, 11))

@decorator
>decorator : Symbol(decorator, Decl(index.mts, 0, 11))

export class Foo {}
>Foo : Symbol(Foo, Decl(index.mts, 0, 27))

19 changes: 19 additions & 0 deletions tests/baselines/reference/tslibReExportHelpers.types
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
=== /node_modules/tslib/index.d.ts ===
export declare function __decorate(...args: any[]): any;
>__decorate : (...args: any[]) => any
>args : any[]

=== /node_modules/tslib/index.d.mts ===

export * from "./index.js";

=== /index.mts ===
declare var decorator: any;
>decorator : any

@decorator
>decorator : any

export class Foo {}
>Foo : Foo

0 comments on commit 2d702aa

Please sign in to comment.