Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

d3-dsv and d3-request #10947

Merged
merged 1 commit into from
Sep 12, 2016
Merged

d3-dsv and d3-request #10947

merged 1 commit into from
Sep 12, 2016

Conversation

tomwanzek
Copy link
Contributor

This PR partially replaces the now closed PR #10453. It is a follow-up to the clarification in the New Contribution/Transition Issues Thread #10711 with respect to legacy definitions.

@RyanCavanaugh @andy-ms thanks for looking into getting this one moved through. The predecessor PR had been in limbo for a while, due to the legacy issue.

This PR no longer contains d3 Standard Bundle definitions to avoid the hold-up related to legacy versions. The legacy definitions of d3-dsv is no longer relevant, as it does not correspond to d3-dsv. There should be no DefinitelyTyped dependencies on it.

@Ledragon this is a re-submission of d3-dsv and d3-request as discussed. No changes from the current version on d3-v4-definitelytyped.

  • d3-dsv: Added new definitions and tests corresponding to d3-dsv module (v 1.0.1) of D3 version 4. Moved legacy definitions and tests into new sub folder v0. These are no longer relevant, as they do not reflect d3-dsv package at all. There should be no dependencies on them.
  • d3-request: Added definitions for module and related shape tests.

cc @gustavderdrache

Add a new type definition.

  • checked compilation succeeds with --target es6 and --noImplicitAny options.
  • has correct naming convention
  • has a test file with the suffix of -tests.ts or -tests.tsx.

* d3-dsv: Added new definitions and tests correspondinf to d3-dsv module (v 1.0.1) of D3 version 4. Moved legacy definitions and tests into new sub folder v0. These are no longer relevant, as they do not reflect d3-dsv package at all. There should be no dependencies on them.
* d3-request: Added definitions for module and related shape tests.
@tomwanzek
Copy link
Contributor Author

For reference: This PR is related to Definitions Request #9936 .

@tomwanzek
Copy link
Contributor Author

@andy-ms @RyanCavanaugh @mhegazy can someone pleeeeease merge this PR? If there is any change required, please advise.

@RyanCavanaugh RyanCavanaugh merged commit f70c553 into DefinitelyTyped:types-2.0 Sep 12, 2016
@tomwanzek tomwanzek deleted the d3-dsv-request branch September 12, 2016 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants