Upgrade to TypeScript 3.4.1 (#2027)

This commit is contained in:
Kitson Kelly 2019-04-02 03:47:25 +11:00 committed by Ryan Dahl
parent c855d0edd2
commit ada5ffa610
7 changed files with 116 additions and 86 deletions

View file

@ -11,6 +11,7 @@ import { inlineFiles, loadDtsFiles } from "./ast_util";
const { ModuleKind, ModuleResolutionKind, ScriptTarget } = ts;
/** setups and returns the fixtures for testing */
// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
function setupFixtures() {
const basePath = process.cwd();
const buildPath = `${basePath}/tools/ts_library_builder/testdata`;
@ -35,7 +36,7 @@ function setupFixtures() {
compilerOptions: {},
useVirtualFileSystem: true
});
loadDtsFiles(declarationProject);
loadDtsFiles(declarationProject, {});
for (const { filePath, text } of inputProject.emitToMemory().getFiles()) {
declarationProject.createSourceFile(filePath, text);
}
@ -43,7 +44,7 @@ function setupFixtures() {
compilerOptions: {},
useVirtualFileSystem: true
});
loadDtsFiles(outputProject);
loadDtsFiles(outputProject, {});
const outputSourceFile = outputProject.createSourceFile(outputFile);
const debug = true;
@ -59,7 +60,7 @@ function setupFixtures() {
};
}
function buildLibraryFlatten() {
function buildLibraryFlatten(): void {
const {
basePath,
buildPath,
@ -135,7 +136,7 @@ function buildLibraryFlatten() {
assert.equal(variableDeclarationsNs.length, 1);
}
function buildLibraryMerge() {
function buildLibraryMerge(): void {
const {
basePath,
buildPath,
@ -198,7 +199,7 @@ function buildLibraryMerge() {
assert.equal(interfaceProperties![1].type, "number");
}
function testInlineFiles() {
function testInlineFiles(): void {
const {
basePath,
buildPath,
@ -220,7 +221,7 @@ function testInlineFiles() {
// TODO author unit tests for `ast_util.ts`
function main() {
function main(): void {
console.log("ts_library_builder buildLibraryFlatten");
buildLibraryFlatten();
console.log("ts_library_builder buildLibraryMerge");