mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Use properly modular estree in downstream typings
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
/// <reference types="estree" />
|
||||
|
||||
import acorn = require('acorn');
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
declare var token: acorn.Token;
|
||||
declare var tokens: acorn.Token[];
|
||||
|
||||
Vendored
+1
@@ -7,6 +7,7 @@
|
||||
|
||||
export as namespace acorn;
|
||||
export = acorn;
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
declare namespace acorn {
|
||||
var version: string;
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
|
||||
import esprima = require('esprima');
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
var token: esprima.Token;
|
||||
var comment: esprima.Comment;
|
||||
|
||||
Vendored
+2
-1
@@ -7,6 +7,7 @@
|
||||
|
||||
export = esprima;
|
||||
export as namespace esprima;
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
declare namespace esprima {
|
||||
|
||||
@@ -20,7 +21,7 @@ declare namespace esprima {
|
||||
value: string;
|
||||
}
|
||||
|
||||
interface Comment extends ESTree.Node {
|
||||
interface Comment extends ESTree.BaseNode {
|
||||
value: string;
|
||||
}
|
||||
|
||||
|
||||
Vendored
+1
@@ -5,6 +5,7 @@
|
||||
|
||||
/// <reference types="esprima" />
|
||||
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
/**
|
||||
* Evaluates the given ESTree.Expression, with the given named variables in place.
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
import evaluate = require('static-eval');
|
||||
import esprima = require('esprima');
|
||||
import * as ESTree from 'estree';
|
||||
|
||||
var parse = esprima.parse;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user