mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-02 18:11:04 +08:00
- Escodegen drops Node 6 support (unaffected) and introduces support for optional chaining - Recast drops Node <9 support (unaffected) DISABLE_THIRD_PARTY_CHECK=NPM updates R=jacktfranklin@chromium.org Change-Id: I9eb8d294d3ad87a6469da9e0bc1114563abd4f07 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2537955 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
26 lines
746 B
TypeScript
26 lines
746 B
TypeScript
interface FastPathType {
|
|
stack: any[];
|
|
copy(): any;
|
|
getName(): any;
|
|
getValue(): any;
|
|
valueIsDuplicate(): any;
|
|
getNode(count?: number): any;
|
|
getParentNode(count?: number): any;
|
|
getRootValue(): any;
|
|
call(callback: any, ...names: any[]): any;
|
|
each(callback: any, ...names: any[]): any;
|
|
map(callback: any, ...names: any[]): any;
|
|
hasParens(): any;
|
|
getPrevToken(node: any): any;
|
|
getNextToken(node: any): any;
|
|
needsParens(assumeExpressionContext?: boolean): any;
|
|
canBeFirstInStatement(): any;
|
|
firstInStatement(): any;
|
|
}
|
|
interface FastPathConstructor {
|
|
new (value: any): FastPathType;
|
|
from(obj: any): any;
|
|
}
|
|
declare const FastPath: FastPathConstructor;
|
|
export default FastPath;
|