From 3d6a1828573a68dbfc5100a697ddde45ae766e27 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 25 Sep 2019 09:07:51 -0700 Subject: [PATCH] Accept change in existing baseline --- ...EmitReexportedSymlinkReference3.errors.txt | 60 ------------------- ...larationEmitReexportedSymlinkReference3.js | 3 + 2 files changed, 3 insertions(+), 60 deletions(-) delete mode 100644 tests/baselines/reference/declarationEmitReexportedSymlinkReference3.errors.txt diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.errors.txt b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.errors.txt deleted file mode 100644 index 1981ce63c92..00000000000 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.errors.txt +++ /dev/null @@ -1,60 +0,0 @@ -tests/cases/compiler/monorepo/pkg3/src/keys.ts(3,14): error TS2742: The inferred type of 'ADMIN' cannot be named without a reference to '../../pkg2/node_modules/@raymondfeng/pkg1/dist'. This is likely not portable. A type annotation is necessary. - - -==== tests/cases/compiler/monorepo/pkg3/tsconfig.json (0 errors) ==== - { - "compilerOptions": { - "outDir": "dist", - "rootDir": "src", - "target": "es5", - "module": "commonjs", - "strict": true, - "esModuleInterop": true, - "declaration": true - } - } - -==== tests/cases/compiler/monorepo/pkg1/dist/index.d.ts (0 errors) ==== - export * from './types'; -==== tests/cases/compiler/monorepo/pkg1/dist/types.d.ts (0 errors) ==== - export declare type A = { - id: string; - }; - export declare type B = { - id: number; - }; - export declare type IdType = A | B; - export declare class MetadataAccessor { - readonly key: string; - private constructor(); - toString(): string; - static create(key: string): MetadataAccessor; - } -==== tests/cases/compiler/monorepo/pkg1/package.json (0 errors) ==== - { - "name": "@raymondfeng/pkg1", - "version": "1.0.0", - "description": "", - "main": "dist/index.js", - "typings": "dist/index.d.ts" - } -==== tests/cases/compiler/monorepo/pkg2/dist/index.d.ts (0 errors) ==== - export * from './types'; -==== tests/cases/compiler/monorepo/pkg2/dist/types.d.ts (0 errors) ==== - export {MetadataAccessor} from '@raymondfeng/pkg1'; -==== tests/cases/compiler/monorepo/pkg2/package.json (0 errors) ==== - { - "name": "@raymondfeng/pkg2", - "version": "1.0.0", - "description": "", - "main": "dist/index.js", - "typings": "dist/index.d.ts" - } -==== tests/cases/compiler/monorepo/pkg3/src/index.ts (0 errors) ==== - export * from './keys'; -==== tests/cases/compiler/monorepo/pkg3/src/keys.ts (1 errors) ==== - import {MetadataAccessor} from "@raymondfeng/pkg2"; - - export const ADMIN = MetadataAccessor.create('1'); - ~~~~~ -!!! error TS2742: The inferred type of 'ADMIN' cannot be named without a reference to '../../pkg2/node_modules/@raymondfeng/pkg1/dist'. This is likely not portable. A type annotation is necessary. \ No newline at end of file diff --git a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.js b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.js index 2ac5a9fffbd..46b3eded634 100644 --- a/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.js +++ b/tests/baselines/reference/declarationEmitReexportedSymlinkReference3.js @@ -57,5 +57,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); __export(require("./keys")); +//// [keys.d.ts] +import { MetadataAccessor } from "@raymondfeng/pkg2"; +export declare const ADMIN: MetadataAccessor; //// [index.d.ts] export * from './keys';