Spaces:
Runtime error
Runtime error
| import projectData from './project-data'; | |
| /* eslint-disable import/no-unresolved */ | |
| import overrideDefaultProject from '!arraybuffer-loader!./default-project.sb3'; | |
| import backdrop from '!raw-loader!./cd21514d0531fdffb22204e0ec5ed84a.svg'; | |
| import costume1 from '!raw-loader!./penguin.svg'; | |
| /* eslint-enable import/no-unresolved */ | |
| import {TextEncoder} from '../tw-text-encoder'; | |
| const defaultProject = translator => { | |
| if (overrideDefaultProject.byteLength > 0) { | |
| return [{ | |
| id: 0, | |
| assetType: 'Project', | |
| dataFormat: 'JSON', | |
| data: overrideDefaultProject | |
| }]; | |
| } | |
| let _TextEncoder; | |
| if (typeof TextEncoder === 'undefined') { | |
| _TextEncoder = require('text-encoding').TextEncoder; | |
| } else { | |
| _TextEncoder = TextEncoder; | |
| } | |
| const encoder = new _TextEncoder(); | |
| const projectJson = projectData(translator); | |
| return [{ | |
| id: 0, | |
| assetType: 'Project', | |
| dataFormat: 'JSON', | |
| data: JSON.stringify(projectJson) | |
| }, { | |
| id: 'cd21514d0531fdffb22204e0ec5ed84a', | |
| assetType: 'ImageVector', | |
| dataFormat: 'SVG', | |
| data: encoder.encode(backdrop) | |
| }, { | |
| id: 'c434b674f2da18ba13cdfe51dbc05ecc', | |
| assetType: 'ImageVector', | |
| dataFormat: 'SVG', | |
| data: encoder.encode(costume1) | |
| }]; | |
| }; | |
| export default defaultProject; |