From 0d43d2334ffac8129efbdfab806d3d1c20ae59b5 Mon Sep 17 00:00:00 2001 From: Tom Wanzek Date: Tue, 6 Dec 2016 15:40:56 -0500 Subject: [PATCH] [types-2.0] D3 Upgrade to version 4.4 (#13138) * d3 (Update to version 4.4) * Pin dependency for d3-geo to version 1.4 * Pin dependency for d3-zoom to version 1.1 * Update header comment version to 4.4 * d3 legacy linting * disabled linting of legacy definitions and tests at file level. * Remove tslint:disable from legacy tests --- d3/d3-v3.5-tests.ts | 8 ++++---- d3/d3-v3.5.d.ts | 6 +++++- d3/index.d.ts | 2 +- d3/legacy/plugins/index.d.ts | 2 ++ d3/package.json | 4 ++-- 5 files changed, 14 insertions(+), 8 deletions(-) diff --git a/d3/d3-v3.5-tests.ts b/d3/d3-v3.5-tests.ts index 380b15db96..959b85bda5 100644 --- a/d3/d3-v3.5-tests.ts +++ b/d3/d3-v3.5-tests.ts @@ -2708,15 +2708,15 @@ function testMultiUtcFormat() { } function testEnterSizeEmpty() { - + var selectionSize: number, emptyStatus: boolean; - + var newNodes = d3.selectAll('.test') .data(['1', '2', '3']) .enter(); - + emptyStatus = newNodes.empty(); selectionSize = newNodes.size(); -} \ No newline at end of file +} diff --git a/d3/d3-v3.5.d.ts b/d3/d3-v3.5.d.ts index d8469d68a3..90afdd3938 100644 --- a/d3/d3-v3.5.d.ts +++ b/d3/d3-v3.5.d.ts @@ -1,8 +1,12 @@ -// Type definitions for d3JS v3.5.17 +// Type definitions for d3JS 3.5 // Project: http://d3js.org/ // Definitions by: Alex Ford , Boris Yankov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +/* tslint:disable */ + +// Latest patch version of module validated against: 3.5.17 + export = d3; export as namespace d3; diff --git a/d3/index.d.ts b/d3/index.d.ts index bb5fb17b96..61953fe148 100644 --- a/d3/index.d.ts +++ b/d3/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for D3JS d3 standard bundle v4.3 +// Type definitions for D3JS d3 standard bundle 4.4 // Project: https://github.com/d3/d3 // Definitions by: Tom Wanzek , Alex Ford , Boris Yankov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped diff --git a/d3/legacy/plugins/index.d.ts b/d3/legacy/plugins/index.d.ts index 2f0b6de7f2..1e4727d3c7 100644 --- a/d3/legacy/plugins/index.d.ts +++ b/d3/legacy/plugins/index.d.ts @@ -3,6 +3,8 @@ // Definitions by: Alex Ford , Boris Yankov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped +/* tslint:disable */ + import * as d3 from 'd3'; declare module 'd3' { diff --git a/d3/package.json b/d3/package.json index e06dc77245..6101422996 100644 --- a/d3/package.json +++ b/d3/package.json @@ -12,7 +12,7 @@ "@types/d3-ease": "1.0", "@types/d3-force": "1.0", "@types/d3-format": "1.0", - "@types/d3-geo": "1.3", + "@types/d3-geo": "1.4", "@types/d3-hierarchy": "1.0", "@types/d3-interpolate": "1.1", "@types/d3-path": "1.0", @@ -29,6 +29,6 @@ "@types/d3-timer": "1.0", "@types/d3-transition": "1.0", "@types/d3-voronoi": "1.1", - "@types/d3-zoom": "1.0" + "@types/d3-zoom": "1.1" } }