DefinitelyTyped/types/d3-require/d3-require-tests.ts
Kindy Lin 635c87bdea
Add type definitions for d3-require (#36102)
* Add type definitions for d3-require

* d3-require: fix lint issue

* d3-require: export as namespace d3

* Revert "d3-require: export as namespace d3"

This reverts commit b970c3d2534df302133ab7a16b4c28ab27e0f702.

as this may conflict with d3 module.

* Update tslint.json

Co-authored-by: Orta <orta.therox+github@gmail.com>
2020-02-25 13:09:55 -08:00

9 lines
261 B
TypeScript

import { require as d3Require, requireFrom } from 'd3-require';
d3Require('abc').then(x => null);
d3Require.alias({a: 'a'})('a', 'b').then(x => null);
d3Require.resolve('b').then(x => x.length);
requireFrom(async a => ('/~/' + a))('a', 'b').then(x => null);