UNPKG

oxygen-core

Version:

Oxygen game engine (Xenon Core for browsers)

2,110 lines (2,109 loc) 2.57 MB
{ "type": "File", "start": 0, "end": 15449, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 530, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 15449, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 530, "column": 0 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 50, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 50 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 7, "end": 16, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 16 } }, "local": { "type": "Identifier", "start": 7, "end": 16, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 16 }, "identifierName": "JSONAsset" }, "name": "JSONAsset" } } ], "source": { "type": "StringLiteral", "start": 22, "end": 49, "loc": { "start": { "line": 1, "column": 22 }, "end": { "line": 1, "column": 49 } }, "extra": { "rawValue": "./asset-loaders/JSONAsset", "raw": "'./asset-loaders/JSONAsset'" }, "value": "./asset-loaders/JSONAsset" } }, { "type": "ImportDeclaration", "start": 52, "end": 102, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 50 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 59, "end": 68, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 16 } }, "local": { "type": "Identifier", "start": 59, "end": 68, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 16 }, "identifierName": "TextAsset" }, "name": "TextAsset" } } ], "source": { "type": "StringLiteral", "start": 74, "end": 101, "loc": { "start": { "line": 2, "column": 22 }, "end": { "line": 2, "column": 49 } }, "extra": { "rawValue": "./asset-loaders/TextAsset", "raw": "'./asset-loaders/TextAsset'" }, "value": "./asset-loaders/TextAsset" } }, { "type": "ImportDeclaration", "start": 104, "end": 158, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 54 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 111, "end": 122, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 18 } }, "local": { "type": "Identifier", "start": 111, "end": 122, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 18 }, "identifierName": "BinaryAsset" }, "name": "BinaryAsset" } } ], "source": { "type": "StringLiteral", "start": 128, "end": 157, "loc": { "start": { "line": 3, "column": 24 }, "end": { "line": 3, "column": 53 } }, "extra": { "rawValue": "./asset-loaders/BinaryAsset", "raw": "'./asset-loaders/BinaryAsset'" }, "value": "./asset-loaders/BinaryAsset" } }, { "type": "ImportDeclaration", "start": 160, "end": 212, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 167, "end": 177, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 17 } }, "local": { "type": "Identifier", "start": 167, "end": 177, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 17 }, "identifierName": "ImageAsset" }, "name": "ImageAsset" } } ], "source": { "type": "StringLiteral", "start": 183, "end": 211, "loc": { "start": { "line": 4, "column": 23 }, "end": { "line": 4, "column": 51 } }, "extra": { "rawValue": "./asset-loaders/ImageAsset", "raw": "'./asset-loaders/ImageAsset'" }, "value": "./asset-loaders/ImageAsset" } }, { "type": "ImportDeclaration", "start": 214, "end": 268, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 54 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 221, "end": 232, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 18 } }, "local": { "type": "Identifier", "start": 221, "end": 232, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 18 }, "identifierName": "ShaderAsset" }, "name": "ShaderAsset" } } ], "source": { "type": "StringLiteral", "start": 238, "end": 267, "loc": { "start": { "line": 5, "column": 24 }, "end": { "line": 5, "column": 53 } }, "extra": { "rawValue": "./asset-loaders/ShaderAsset", "raw": "'./asset-loaders/ShaderAsset'" }, "value": "./asset-loaders/ShaderAsset" } }, { "type": "ImportDeclaration", "start": 270, "end": 322, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 277, "end": 287, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 17 } }, "local": { "type": "Identifier", "start": 277, "end": 287, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 17 }, "identifierName": "SceneAsset" }, "name": "SceneAsset" } } ], "source": { "type": "StringLiteral", "start": 293, "end": 321, "loc": { "start": { "line": 6, "column": 23 }, "end": { "line": 6, "column": 51 } }, "extra": { "rawValue": "./asset-loaders/SceneAsset", "raw": "'./asset-loaders/SceneAsset'" }, "value": "./asset-loaders/SceneAsset" } }, { "type": "ImportDeclaration", "start": 324, "end": 376, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 331, "end": 341, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 17 } }, "local": { "type": "Identifier", "start": 331, "end": 341, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 17 }, "identifierName": "AtlasAsset" }, "name": "AtlasAsset" } } ], "source": { "type": "StringLiteral", "start": 347, "end": 375, "loc": { "start": { "line": 7, "column": 23 }, "end": { "line": 7, "column": 51 } }, "extra": { "rawValue": "./asset-loaders/AtlasAsset", "raw": "'./asset-loaders/AtlasAsset'" }, "value": "./asset-loaders/AtlasAsset" } }, { "type": "ImportDeclaration", "start": 378, "end": 428, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 50 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 385, "end": 394, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 16 } }, "local": { "type": "Identifier", "start": 385, "end": 394, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 16 }, "identifierName": "FontAsset" }, "name": "FontAsset" } } ], "source": { "type": "StringLiteral", "start": 400, "end": 427, "loc": { "start": { "line": 8, "column": 22 }, "end": { "line": 8, "column": 49 } }, "extra": { "rawValue": "./asset-loaders/FontAsset", "raw": "'./asset-loaders/FontAsset'" }, "value": "./asset-loaders/FontAsset" } }, { "type": "ImportDeclaration", "start": 430, "end": 482, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 437, "end": 447, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 17 } }, "local": { "type": "Identifier", "start": 437, "end": 447, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 17 }, "identifierName": "SoundAsset" }, "name": "SoundAsset" } } ], "source": { "type": "StringLiteral", "start": 453, "end": 481, "loc": { "start": { "line": 9, "column": 23 }, "end": { "line": 9, "column": 51 } }, "extra": { "rawValue": "./asset-loaders/SoundAsset", "raw": "'./asset-loaders/SoundAsset'" }, "value": "./asset-loaders/SoundAsset" } }, { "type": "ImportDeclaration", "start": 484, "end": 536, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 491, "end": 501, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 17 } }, "local": { "type": "Identifier", "start": 491, "end": 501, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 17 }, "identifierName": "MusicAsset" }, "name": "MusicAsset" } } ], "source": { "type": "StringLiteral", "start": 507, "end": 535, "loc": { "start": { "line": 10, "column": 23 }, "end": { "line": 10, "column": 51 } }, "extra": { "rawValue": "./asset-loaders/MusicAsset", "raw": "'./asset-loaders/MusicAsset'" }, "value": "./asset-loaders/MusicAsset" } }, { "type": "ImportDeclaration", "start": 538, "end": 608, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 70 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 545, "end": 564, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 26 } }, "local": { "type": "Identifier", "start": 545, "end": 564, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 26 }, "identifierName": "ParticleSystemAsset" }, "name": "ParticleSystemAsset" } } ], "source": { "type": "StringLiteral", "start": 570, "end": 607, "loc": { "start": { "line": 11, "column": 32 }, "end": { "line": 11, "column": 69 } }, "extra": { "rawValue": "./asset-loaders/ParticleSystemAsset", "raw": "'./asset-loaders/ParticleSystemAsset'" }, "value": "./asset-loaders/ParticleSystemAsset" } }, { "type": "ImportDeclaration", "start": 610, "end": 660, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 50 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 617, "end": 626, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 16 } }, "local": { "type": "Identifier", "start": 617, "end": 626, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 16 }, "identifierName": "PackAsset" }, "name": "PackAsset" } } ], "source": { "type": "StringLiteral", "start": 632, "end": 659, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 49 } }, "extra": { "rawValue": "./asset-loaders/PackAsset", "raw": "'./asset-loaders/PackAsset'" }, "value": "./asset-loaders/PackAsset" } }, { "type": "ImportDeclaration", "start": 662, "end": 720, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 58 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 669, "end": 682, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 20 } }, "local": { "type": "Identifier", "start": 669, "end": 682, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 20 }, "identifierName": "SkeletonAsset" }, "name": "SkeletonAsset" } } ], "source": { "type": "StringLiteral", "start": 688, "end": 719, "loc": { "start": { "line": 13, "column": 26 }, "end": { "line": 13, "column": 57 } }, "extra": { "rawValue": "./asset-loaders/SkeletonAsset", "raw": "'./asset-loaders/SkeletonAsset'" }, "value": "./asset-loaders/SkeletonAsset" } }, { "type": "ImportDeclaration", "start": 722, "end": 770, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 48 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 729, "end": 737, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 15 } }, "local": { "type": "Identifier", "start": 729, "end": 737, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 15 }, "identifierName": "SVGAsset" }, "name": "SVGAsset" } } ], "source": { "type": "StringLiteral", "start": 743, "end": 769, "loc": { "start": { "line": 14, "column": 21 }, "end": { "line": 14, "column": 47 } }, "extra": { "rawValue": "./asset-loaders/SVGAsset", "raw": "'./asset-loaders/SVGAsset'" }, "value": "./asset-loaders/SVGAsset" } }, { "type": "ImportDeclaration", "start": 772, "end": 820, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 48 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 779, "end": 787, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 15 } }, "local": { "type": "Identifier", "start": 779, "end": 787, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 15 }, "identifierName": "SetAsset" }, "name": "SetAsset" } } ], "source": { "type": "StringLiteral", "start": 793, "end": 819, "loc": { "start": { "line": 15, "column": 21 }, "end": { "line": 15, "column": 47 } }, "extra": { "rawValue": "./asset-loaders/SetAsset", "raw": "'./asset-loaders/SetAsset'" }, "value": "./asset-loaders/SetAsset" } }, { "type": "ImportDeclaration", "start": 822, "end": 880, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 58 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 829, "end": 842, "loc": { "start": { "line": 16, "column": 7 }, "end": { "line": 16, "column": 20 } }, "local": { "type": "Identifier", "start": 829, "end": 842, "loc": { "start": { "line": 16, "column": 7 }, "end": { "line": 16, "column": 20 }, "identifierName": "AssemblyAsset" }, "name": "AssemblyAsset" } } ], "source": { "type": "StringLiteral", "start": 848, "end": 879, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 57 } }, "extra": { "rawValue": "./asset-loaders/AssemblyAsset", "raw": "'./asset-loaders/AssemblyAsset'" }, "value": "./asset-loaders/AssemblyAsset" } }, { "type": "ImportDeclaration", "start": 882, "end": 966, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 84 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 889, "end": 915, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 33 } }, "local": { "type": "Identifier", "start": 889, "end": 915, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 33 }, "identifierName": "PostprocessRackEffectAsset" }, "name": "PostprocessRackEffectAsset" } } ], "source": { "type": "StringLiteral", "start": 921, "end": 965, "loc": { "start": { "line": 17, "column": 39 }, "end": { "line": 17, "column": 83 } }, "extra": { "rawValue": "./asset-loaders/PostprocessRackEffectAsset", "raw": "'./asset-loaders/PostprocessRackEffectAsset'" }, "value": "./asset-loaders/PostprocessRackEffectAsset" } }, { "type": "ImportDeclaration", "start": 968, "end": 1030, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 62 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 975, "end": 981, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 13 } }, "local": { "type": "Identifier", "start": 975, "end": 981, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 13 }, "identifierName": "Camera" }, "name": "Camera" } }, { "type": "ImportSpecifier", "start": 985, "end": 1000, "loc": { "start": { "line": 18, "column": 17 }, "end": { "line": 18, "column": 32 } }, "imported": { "type": "Identifier", "start": 985, "end": 1000, "loc": { "start": { "line": 18, "column": 17 }, "end": { "line": 18, "column": 32 }, "identifierName": "PostprocessPass" }, "name": "PostprocessPass" }, "local": { "type": "Identifier", "start": 985, "end": 1000, "loc": { "start": { "line": 18, "column": 17 }, "end": { "line": 18, "column": 32 }, "identifierName": "PostprocessPass" }, "name": "PostprocessPass" } } ], "source": { "type": "StringLiteral", "start": 1008, "end": 1029, "loc": { "start": { "line": 18, "column": 40 }, "end": { "line": 18, "column": 61 } }, "extra": { "rawValue": "./components/Camera", "raw": "'./components/Camera'" }, "value": "./components/Camera" } }, { "type": "ImportDeclaration", "start": 1032, "end": 1077, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 45 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1039, "end": 1047, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 15 } }, "local": { "type": "Identifier", "start": 1039, "end": 1047, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 15 }, "identifierName": "Camera2D" }, "name": "Camera2D" } } ], "source": { "type": "StringLiteral", "start": 1053, "end": 1076, "loc": { "start": { "line": 19, "column": 21 }, "end": { "line": 19, "column": 44 } }, "extra": { "rawValue": "./components/Camera2D", "raw": "'./components/Camera2D'" }, "value": "./components/Camera2D" } }, { "type": "ImportDeclaration", "start": 1079, "end": 1140, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 61 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1086, "end": 1102, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 23 } }, "local": { "type": "Identifier", "start": 1086, "end": 1102, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 23 }, "identifierName": "CameraDirector2D" }, "name": "CameraDirector2D" } } ], "source": { "type": "StringLiteral", "start": 1108, "end": 1139, "loc": { "start": { "line": 20, "column": 29 }, "end": { "line": 20, "column": 60 } }, "extra": { "rawValue": "./components/CameraDirector2D", "raw": "'./components/CameraDirector2D'" }, "value": "./components/CameraDirector2D" } }, { "type": "ImportDeclaration", "start": 1142, "end": 1195, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 53 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1149, "end": 1161, "loc": { "start": { "line": 21, "column": 7 }, "end": { "line": 21, "column": 19 } }, "local": { "type": "Identifier", "start": 1149, "end": 1161, "loc": { "start": { "line": 21, "column": 7 }, "end": { "line": 21, "column": 19 }, "identifierName": "InputHandler" }, "name": "InputHandler" } } ], "source": { "type": "StringLiteral", "start": 1167, "end": 1194, "loc": { "start": { "line": 21, "column": 25 }, "end": { "line": 21, "column": 52 } }, "extra": { "rawValue": "./components/InputHandler", "raw": "'./components/InputHandler'" }, "value": "./components/InputHandler" } }, { "type": "ImportDeclaration", "start": 1197, "end": 1256, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 59 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1204, "end": 1219, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 22 } }, "local": { "type": "Identifier", "start": 1204, "end": 1219, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 22 }, "identifierName": "GestureListener" }, "name": "GestureListener" } } ], "source": { "type": "StringLiteral", "start": 1225, "end": 1255, "loc": { "start": { "line": 22, "column": 28 }, "end": { "line": 22, "column": 58 } }, "extra": { "rawValue": "./components/GestureListener", "raw": "'./components/GestureListener'" }, "value": "./components/GestureListener" } }, { "type": "ImportDeclaration", "start": 1258, "end": 1305, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 47 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1265, "end": 1274, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 16 } }, "local": { "type": "Identifier", "start": 1265, "end": 1274, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 16 }, "identifierName": "Particles" }, "name": "Particles" } } ], "source": { "type": "StringLiteral", "start": 1280, "end": 1304, "loc": { "start": { "line": 23, "column": 22 }, "end": { "line": 23, "column": 46 } }, "extra": { "rawValue": "./components/Particles", "raw": "'./components/Particles'" }, "value": "./components/Particles" } }, { "type": "ImportDeclaration", "start": 1307, "end": 1358, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 51 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1314, "end": 1325, "loc": { "start": { "line": 24, "column": 7 }, "end": { "line": 24, "column": 18 } }, "local": { "type": "Identifier", "start": 1314, "end": 1325, "loc": { "start": { "line": 24, "column": 7 }, "end": { "line": 24, "column": 18 }, "identifierName": "PhysicsBody" }, "name": "PhysicsBody" } } ], "source": { "type": "StringLiteral", "start": 1331, "end": 1357, "loc": { "start": { "line": 24, "column": 24 }, "end": { "line": 24, "column": 50 } }, "extra": { "rawValue": "./components/PhysicsBody", "raw": "'./components/PhysicsBody'" }, "value": "./components/PhysicsBody" } }, { "type": "ImportDeclaration", "start": 1360, "end": 1413, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 53 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1367, "end": 1379, "loc": { "start": { "line": 25, "column": 7 }, "end": { "line": 25, "column": 19 } }, "local": { "type": "Identifier", "start": 1367, "end": 1379, "loc": { "start": { "line": 25, "column": 7 }, "end": { "line": 25, "column": 19 }, "identifierName": "PhysicsWorld" }, "name": "PhysicsWorld" } } ], "source": { "type": "StringLiteral", "start": 1385, "end": 1412, "loc": { "start": { "line": 25, "column": 25 }, "end": { "line": 25, "column": 52 } }, "extra": { "rawValue": "./components/PhysicsWorld", "raw": "'./components/PhysicsWorld'" }, "value": "./components/PhysicsWorld" } }, { "type": "ImportDeclaration", "start": 1415, "end": 1472, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 57 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1422, "end": 1436, "loc": { "start": { "line": 26, "column": 7 }, "end": { "line": 26, "column": 21 } }, "local": { "type": "Identifier", "start": 1422, "end": 1436, "loc": { "start": { "line": 26, "column": 7 }, "end": { "line": 26, "column": 21 }, "identifierName": "PrefabInstance" }, "name": "PrefabInstance" } } ], "source": { "type": "StringLiteral", "start": 1442, "end": 1471, "loc": { "start": { "line": 26, "column": 27 }, "end": { "line": 26, "column": 56 } }, "extra": { "rawValue": "./components/PrefabInstance", "raw": "'./components/PrefabInstance'" }, "value": "./components/PrefabInstance" } }, { "type": "ImportDeclaration", "start": 1474, "end": 1537, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 63 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1481, "end": 1498, "loc": { "start": { "line": 27, "column": 7 }, "end": { "line": 27, "column": 24 } }, "local": { "type": "Identifier", "start": 1481, "end": 1498, "loc": { "start": { "line": 27, "column": 7 }, "end": { "line": 27, "column": 24 }, "identifierName": "RectangleRenderer" }, "name": "RectangleRenderer" } } ], "source": { "type": "StringLiteral", "start": 1504, "end": 1536, "loc": { "start": { "line": 27, "column": 30 }, "end": { "line": 27, "column": 62 } }, "extra": { "rawValue": "./components/RectangleRenderer", "raw": "'./components/RectangleRenderer'" }, "value": "./components/RectangleRenderer" } }, { "type": "ImportDeclaration", "start": 1539, "end": 1580, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 41 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1546, "end": 1552, "loc": { "start": { "line": 28, "column": 7 }, "end": { "line": 28, "column": 13 } }, "local": { "type": "Identifier", "start": 1546, "end": 1552, "loc": { "start": { "line": 28, "column": 7 }, "end": { "line": 28, "column": 13 }, "identifierName": "Script" }, "name": "Script" } } ], "source": { "type": "StringLiteral", "start": 1558, "end": 1579, "loc": { "start": { "line": 28, "column": 19 }, "end": { "line": 28, "column": 40 } }, "extra": { "rawValue": "./components/Script", "raw": "'./components/Script'" }, "value": "./components/Script" } }, { "type": "ImportDeclaration", "start": 1582, "end": 1623, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 41 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1589, "end": 1595, "loc": { "start": { "line": 29, "column": 7 }, "end": { "line": 29, "column": 13 } }, "local": { "type": "Identifier", "start": 1589, "end": 1595, "loc": { "start": { "line": 29, "column": 7 }, "end": { "line": 29, "column": 13 }, "identifierName": "Sprite" }, "name": "Sprite" } } ], "source": { "type": "StringLiteral", "start": 1601, "end": 1622, "loc": { "start": { "line": 29, "column": 19 }, "end": { "line": 29, "column": 40 } }, "extra": { "rawValue": "./components/Sprite", "raw": "'./components/Sprite'" }, "value": "./components/Sprite" } }, { "type": "ImportDeclaration", "start": 1625, "end": 1676, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 51 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1632, "end": 1643, "loc": { "start": { "line": 30, "column": 7 }, "end": { "line": 30, "column": 18 } },