UNPKG

electron-forge

Version:

A complete tool for building modern Electron applications

2,049 lines 87.4 kB
{ "type": "File", "start": 0, "end": 594, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 29, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 594, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 29, "column": 0 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 16, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 16 } }, "specifiers": [], "source": { "type": "StringLiteral", "start": 7, "end": 15, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 15 } }, "extra": { "rawValue": "colors", "raw": "'colors'" }, "value": "colors" } }, { "type": "ImportDeclaration", "start": 18, "end": 49, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 31 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 25, "end": 32, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 14 } }, "local": { "type": "Identifier", "start": 25, "end": 32, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 14 }, "identifierName": "_import" }, "name": "_import" } } ], "source": { "type": "StringLiteral", "start": 38, "end": 48, "loc": { "start": { "line": 3, "column": 20 }, "end": { "line": 3, "column": 30 } }, "extra": { "rawValue": "./import", "raw": "'./import'" }, "value": "./import" } }, { "type": "ImportDeclaration", "start": 50, "end": 76, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 26 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 57, "end": 61, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 11 } }, "local": { "type": "Identifier", "start": 57, "end": 61, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 11 }, "identifierName": "init" }, "name": "init" } } ], "source": { "type": "StringLiteral", "start": 67, "end": 75, "loc": { "start": { "line": 4, "column": 17 }, "end": { "line": 4, "column": 25 } }, "extra": { "rawValue": "./init", "raw": "'./init'" }, "value": "./init" } }, { "type": "ImportDeclaration", "start": 77, "end": 109, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 32 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 84, "end": 91, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 14 } }, "local": { "type": "Identifier", "start": 84, "end": 91, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 14 }, "identifierName": "install" }, "name": "install" } } ], "source": { "type": "StringLiteral", "start": 97, "end": 108, "loc": { "start": { "line": 5, "column": 20 }, "end": { "line": 5, "column": 31 } }, "extra": { "rawValue": "./install", "raw": "'./install'" }, "value": "./install" } }, { "type": "ImportDeclaration", "start": 110, "end": 136, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 26 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 117, "end": 121, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 11 } }, "local": { "type": "Identifier", "start": 117, "end": 121, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 11 }, "identifierName": "lint" }, "name": "lint" } } ], "source": { "type": "StringLiteral", "start": 127, "end": 135, "loc": { "start": { "line": 6, "column": 17 }, "end": { "line": 6, "column": 25 } }, "extra": { "rawValue": "./lint", "raw": "'./lint'" }, "value": "./lint" } }, { "type": "ImportDeclaration", "start": 137, "end": 163, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 26 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 144, "end": 148, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 11 } }, "local": { "type": "Identifier", "start": 144, "end": 148, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 11 }, "identifierName": "make" }, "name": "make" } } ], "source": { "type": "StringLiteral", "start": 154, "end": 162, "loc": { "start": { "line": 7, "column": 17 }, "end": { "line": 7, "column": 25 } }, "extra": { "rawValue": "./make", "raw": "'./make'" }, "value": "./make" } }, { "type": "ImportDeclaration", "start": 164, "end": 197, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 33 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 171, "end": 179, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 15 } }, "local": { "type": "Identifier", "start": 171, "end": 179, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 15 }, "identifierName": "_package" }, "name": "_package" } } ], "source": { "type": "StringLiteral", "start": 185, "end": 196, "loc": { "start": { "line": 8, "column": 21 }, "end": { "line": 8, "column": 32 } }, "extra": { "rawValue": "./package", "raw": "'./package'" }, "value": "./package" } }, { "type": "ImportDeclaration", "start": 198, "end": 230, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 32 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 205, "end": 212, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 14 } }, "local": { "type": "Identifier", "start": 205, "end": 212, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 14 }, "identifierName": "publish" }, "name": "publish" } } ], "source": { "type": "StringLiteral", "start": 218, "end": 229, "loc": { "start": { "line": 9, "column": 20 }, "end": { "line": 9, "column": 31 } }, "extra": { "rawValue": "./publish", "raw": "'./publish'" }, "value": "./publish" } }, { "type": "ImportDeclaration", "start": 231, "end": 259, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 28 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 238, "end": 243, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 12 } }, "local": { "type": "Identifier", "start": 238, "end": 243, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 12 }, "identifierName": "start" }, "name": "start" } } ], "source": { "type": "StringLiteral", "start": 249, "end": 258, "loc": { "start": { "line": 10, "column": 18 }, "end": { "line": 10, "column": 27 } }, "extra": { "rawValue": "./start", "raw": "'./start'" }, "value": "./start" } }, { "type": "ImportDeclaration", "start": 261, "end": 311, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 50 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 268, "end": 282, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 21 } }, "local": { "type": "Identifier", "start": 268, "end": 282, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 21 }, "identifierName": "getForgeConfig" }, "name": "getForgeConfig" } } ], "source": { "type": "StringLiteral", "start": 288, "end": 310, "loc": { "start": { "line": 12, "column": 27 }, "end": { "line": 12, "column": 49 } }, "extra": { "rawValue": "../util/forge-config", "raw": "'../util/forge-config'" }, "value": "../util/forge-config" } }, { "type": "ImportDeclaration", "start": 312, "end": 368, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 56 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 319, "end": 334, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 22 } }, "local": { "type": "Identifier", "start": 319, "end": 334, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 22 }, "identifierName": "readPackageJSON" }, "name": "readPackageJSON" } } ], "source": { "type": "StringLiteral", "start": 340, "end": 367, "loc": { "start": { "line": 13, "column": 28 }, "end": { "line": 13, "column": 55 } }, "extra": { "rawValue": "../util/read-package-json", "raw": "'../util/read-package-json'" }, "value": "../util/read-package-json" } }, { "type": "ExpressionStatement", "start": 370, "end": 593, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 28, "column": 2 } }, "expression": { "type": "AssignmentExpression", "start": 370, "end": 592, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 28, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 370, "end": 384, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 14 } }, "object": { "type": "Identifier", "start": 370, "end": 376, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 6 }, "identifierName": "module" }, "name": "module" }, "property": { "type": "Identifier", "start": 377, "end": 384, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 14 }, "identifierName": "exports" }, "name": "exports" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 387, "end": 592, "loc": { "start": { "line": 15, "column": 17 }, "end": { "line": 28, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 391, "end": 408, "loc": { "start": { "line": 16, "column": 2 }, "end": { "line": 16, "column": 19 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 391, "end": 399, "loc": { "start": { "line": 16, "column": 2 }, "end": { "line": 16, "column": 10 } }, "extra": { "rawValue": "import", "raw": "'import'" }, "value": "import" }, "value": { "type": "Identifier", "start": 401, "end": 408, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 19 }, "identifierName": "_import" }, "name": "_import" } }, { "type": "ObjectProperty", "start": 435, "end": 439, "loc": { "start": { "line": 17, "column": 2 }, "end": { "line": 17, "column": 6 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 435, "end": 439, "loc": { "start": { "line": 17, "column": 2 }, "end": { "line": 17, "column": 6 }, "identifierName": "init" }, "name": "init", "leadingComments": null }, "value": { "type": "Identifier", "start": 435, "end": 439, "loc": { "start": { "line": 17, "column": 2 }, "end": { "line": 17, "column": 6 }, "identifierName": "init" }, "name": "init" }, "leadingComments": [ { "type": "CommentLine", "value": " eslint-disable-line", "start": 410, "end": 432, "loc": { "start": { "line": 16, "column": 21 }, "end": { "line": 16, "column": 43 } } } ], "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 443, "end": 450, "loc": { "start": { "line": 18, "column": 2 }, "end": { "line": 18, "column": 9 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 443, "end": 450, "loc": { "start": { "line": 18, "column": 2 }, "end": { "line": 18, "column": 9 }, "identifierName": "install" }, "name": "install" }, "value": { "type": "Identifier", "start": 443, "end": 450, "loc": { "start": { "line": 18, "column": 2 }, "end": { "line": 18, "column": 9 }, "identifierName": "install" }, "name": "install" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 454, "end": 458, "loc": { "start": { "line": 19, "column": 2 }, "end": { "line": 19, "column": 6 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 454, "end": 458, "loc": { "start": { "line": 19, "column": 2 }, "end": { "line": 19, "column": 6 }, "identifierName": "lint" }, "name": "lint" }, "value": { "type": "Identifier", "start": 454, "end": 458, "loc": { "start": { "line": 19, "column": 2 }, "end": { "line": 19, "column": 6 }, "identifierName": "lint" }, "name": "lint" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 462, "end": 466, "loc": { "start": { "line": 20, "column": 2 }, "end": { "line": 20, "column": 6 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 462, "end": 466, "loc": { "start": { "line": 20, "column": 2 }, "end": { "line": 20, "column": 6 }, "identifierName": "make" }, "name": "make" }, "value": { "type": "Identifier", "start": 462, "end": 466, "loc": { "start": { "line": 20, "column": 2 }, "end": { "line": 20, "column": 6 }, "identifierName": "make" }, "name": "make" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 470, "end": 489, "loc": { "start": { "line": 21, "column": 2 }, "end": { "line": 21, "column": 21 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 470, "end": 479, "loc": { "start": { "line": 21, "column": 2 }, "end": { "line": 21, "column": 11 } }, "extra": { "rawValue": "package", "raw": "'package'" }, "value": "package" }, "value": { "type": "Identifier", "start": 481, "end": 489, "loc": { "start": { "line": 21, "column": 13 }, "end": { "line": 21, "column": 21 }, "identifierName": "_package" }, "name": "_package" } }, { "type": "ObjectProperty", "start": 516, "end": 523, "loc": { "start": { "line": 22, "column": 2 }, "end": { "line": 22, "column": 9 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 516, "end": 523, "loc": { "start": { "line": 22, "column": 2 }, "end": { "line": 22, "column": 9 }, "identifierName": "publish" }, "name": "publish", "leadingComments": null }, "value": { "type": "Identifier", "start": 516, "end": 523, "loc": { "start": { "line": 22, "column": 2 }, "end": { "line": 22, "column": 9 }, "identifierName": "publish" }, "name": "publish" }, "leadingComments": [ { "type": "CommentLine", "value": " eslint-disable-line", "start": 491, "end": 513, "loc": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": 45 } } } ], "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 527, "end": 532, "loc": { "start": { "line": 23, "column": 2 }, "end": { "line": 23, "column": 7 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 527, "end": 532, "loc": { "start": { "line": 23, "column": 2 }, "end": { "line": 23, "column": 7 }, "identifierName": "start" }, "name": "start" }, "value": { "type": "Identifier", "start": 527, "end": 532, "loc": { "start": { "line": 23, "column": 2 }, "end": { "line": 23, "column": 7 }, "identifierName": "start" }, "name": "start" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 536, "end": 589, "loc": { "start": { "line": 24, "column": 2 }, "end": { "line": 27, "column": 3 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 536, "end": 541, "loc": { "start": { "line": 24, "column": 2 }, "end": { "line": 24, "column": 7 }, "identifierName": "utils" }, "name": "utils" }, "value": { "type": "ObjectExpression", "start": 543, "end": 589, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 27, "column": 3 } }, "properties": [ { "type": "ObjectProperty", "start": 549, "end": 563, "loc": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 18 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 549, "end": 563, "loc": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 18 }, "identifierName": "getForgeConfig" }, "name": "getForgeConfig" }, "value": { "type": "Identifier", "start": 549, "end": 563, "loc": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 18 }, "identifierName": "getForgeConfig" }, "name": "getForgeConfig" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 569, "end": 584, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 19 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 569, "end": 584, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 19 }, "identifierName": "readPackageJSON" }, "name": "readPackageJSON" }, "value": { "type": "Identifier", "start": 569, "end": 584, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 19 }, "identifierName": "readPackageJSON" }, "name": "readPackageJSON" }, "extra": { "shorthand": true } } ] } } ] } } } ], "directives": [] }, "comments": [ { "type": "CommentLine", "value": " eslint-disable-line", "start": 410, "end": 432, "loc": { "start": { "line": 16, "column": 21 }, "end": { "line": 16, "column": 43 } } }, { "type": "CommentLine", "value": " eslint-disable-line", "start": 491, "end": 513, "loc": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": 45 } } } ], "tokens": [ { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 0, "end": 6, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 6 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "colors", "start": 7, "end": 15, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 15 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15, "end": 16, "loc": { "start": { "line": 1, "column": 15 }, "end": { "line": 1, "column": 16 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 18, "end": 24, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_import", "start": 25, "end": 32, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 33, "end": 37, "loc": { "start": { "line": 3, "column": 15 }, "end": { "line": 3, "column": 19 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./import", "start": 38, "end": 48, "loc": { "start": { "line": 3, "column": 20 }, "end": { "line": 3, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48, "end": 49, "loc": { "start": { "line": 3, "column": 30 }, "end": { "line": 3, "column": 31 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 50, "end": 56, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "init", "start": 57, "end": 61, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 62, "end": 66, "loc": { "start": { "line": 4, "column": 12 }, "end": { "line": 4, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./init", "start": 67, "end": 75, "loc": { "start": { "line": 4, "column": 17 }, "end": { "line": 4, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75, "end": 76, "loc": { "start": { "line": 4, "column": 25 }, "end": { "line": 4, "column": 26 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 77, "end": 83, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "install", "start": 84, "end": 91, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 92, "end": 96, "loc": { "start": { "line": 5, "column": 15 }, "end": { "line": 5, "column": 19 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./install", "start": 97, "end": 108, "loc": { "start": { "line": 5, "column": 20 }, "end": { "line": 5, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 108, "end": 109, "loc": { "start": { "line": 5, "column": 31 }, "end": { "line": 5, "column": 32 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 110, "end": 116, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "pref