UNPKG

@eastsideco/escshopify

Version:

WIP JS library for Shopify, containing a variety of useful functionality.

1,115 lines 23.4 kB
{ "type": "File", "start": 0, "end": 106, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 7, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 106, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 7, "column": 0 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 27, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 27 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 7, "end": 12, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 12 } }, "local": { "type": "Identifier", "start": 7, "end": 12, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 12 }, "identifierName": "_Cart" }, "name": "_Cart" } } ], "source": { "type": "StringLiteral", "start": 18, "end": 26, "loc": { "start": { "line": 1, "column": 18 }, "end": { "line": 1, "column": 26 } }, "extra": { "rawValue": "./Cart", "raw": "'./Cart'" }, "value": "./Cart" } }, { "type": "ExpressionStatement", "start": 28, "end": 56, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 28 } }, "expression": { "type": "CallExpression", "start": 28, "end": 55, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 27 } }, "callee": { "type": "MemberExpression", "start": 28, "end": 39, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 11 } }, "object": { "type": "Identifier", "start": 28, "end": 35, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 7 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 36, "end": 39, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 11 }, "identifierName": "log" }, "name": "log" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 40, "end": 47, "loc": { "start": { "line": 2, "column": 12 }, "end": { "line": 2, "column": 19 } }, "extra": { "rawValue": "cart2", "raw": "'cart2'" }, "value": "cart2" }, { "type": "Identifier", "start": 49, "end": 54, "loc": { "start": { "line": 2, "column": 21 }, "end": { "line": 2, "column": 26 }, "identifierName": "_Cart" }, "name": "_Cart" } ] } }, { "type": "ExportNamedDeclaration", "start": 58, "end": 82, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 24 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 65, "end": 82, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", "start": 69, "end": 81, "loc": { "start": { "line": 4, "column": 11 }, "end": { "line": 4, "column": 23 } }, "id": { "type": "Identifier", "start": 69, "end": 73, "loc": { "start": { "line": 4, "column": 11 }, "end": { "line": 4, "column": 15 }, "identifierName": "Cart" }, "name": "Cart" }, "init": { "type": "Identifier", "start": 76, "end": 81, "loc": { "start": { "line": 4, "column": 18 }, "end": { "line": 4, "column": 23 }, "identifierName": "_Cart" }, "name": "_Cart" } } ], "kind": "let", "leadingComments": [], "trailingComments": [] } }, { "type": "ExportNamedDeclaration", "start": 84, "end": 105, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 21 } }, "specifiers": [], "source": null, "declaration": { "type": "VariableDeclaration", "start": 91, "end": 105, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", "start": 95, "end": 104, "loc": { "start": { "line": 6, "column": 11 }, "end": { "line": 6, "column": 20 } }, "id": { "type": "Identifier", "start": 95, "end": 96, "loc": { "start": { "line": 6, "column": 11 }, "end": { "line": 6, "column": 12 }, "identifierName": "a" }, "name": "a" }, "init": { "type": "StringLiteral", "start": 99, "end": 104, "loc": { "start": { "line": 6, "column": 15 }, "end": { "line": 6, "column": 20 } }, "extra": { "rawValue": "123", "raw": "'123'" }, "value": "123" } } ], "kind": "let", "leadingComments": [], "trailingComments": [] } } ], "directives": [] }, "comments": [], "tokens": [ { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "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": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_Cart", "start": 7, "end": 12, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 13, "end": 17, "loc": { "start": { "line": 1, "column": 13 }, "end": { "line": 1, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Cart", "start": 18, "end": 26, "loc": { "start": { "line": 1, "column": 18 }, "end": { "line": 1, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26, "end": 27, "loc": { "start": { "line": 1, "column": 26 }, "end": { "line": 1, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 28, "end": 35, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 7 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35, "end": 36, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "log", "start": 36, "end": 39, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39, "end": 40, "loc": { "start": { "line": 2, "column": 11 }, "end": { "line": 2, "column": 12 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "cart2", "start": 40, "end": 47, "loc": { "start": { "line": 2, "column": 12 }, "end": { "line": 2, "column": 19 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47, "end": 48, "loc": { "start": { "line": 2, "column": 19 }, "end": { "line": 2, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_Cart", "start": 49, "end": 54, "loc": { "start": { "line": 2, "column": 21 }, "end": { "line": 2, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54, "end": 55, "loc": { "start": { "line": 2, "column": 26 }, "end": { "line": 2, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55, "end": 56, "loc": { "start": { "line": 2, "column": 27 }, "end": { "line": 2, "column": 28 } } }, { "type": { "label": "export", "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "export", "start": 58, "end": 64, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 65, "end": 68, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Cart", "start": 69, "end": 73, "loc": { "start": { "line": 4, "column": 11 }, "end": { "line": 4, "column": 15 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 74, "end": 75, "loc": { "start": { "line": 4, "column": 16 }, "end": { "line": 4, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_Cart", "start": 76, "end": 81, "loc": { "start": { "line": 4, "column": 18 }, "end": { "line": 4, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 81, "end": 82, "loc": { "start": { "line": 4, "column": 23 }, "end": { "line": 4, "column": 24 } } }, { "type": { "label": "export", "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "export", "start": 84, "end": 90, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 91, "end": 94, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "a", "start": 95, "end": 96, "loc": { "start": { "line": 6, "column": 11 }, "end": { "line": 6, "column": 12 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 97, "end": 98, "loc": { "start": { "line": 6, "column": 13 }, "end": { "line": 6, "column": 14 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "123", "start": 99, "end": 104, "loc": { "start": { "line": 6, "column": 15 }, "end": { "line": 6, "column": 20 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 104, "end": 105, "loc": { "start": { "line": 6, "column": 20 }, "end": { "line": 6, "column": 21 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 106, "end": 106, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 0 } } } ] }