9425fd70c0
Scripts in module mode need to be abide by the Same Origin Policy (CORS headers are used to load them) This can cause issues on some setups. This commit adds a new "scriptDisableModuleSupport" that can be used to disable the "modules" mode. Closes #1721
93 lines
2.8 KiB
JSON
93 lines
2.8 KiB
JSON
{ "compressionlevel":-1,
|
|
"height":10,
|
|
"infinite":false,
|
|
"layers":[
|
|
{
|
|
"data":[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
|
|
"height":10,
|
|
"id":1,
|
|
"name":"floor",
|
|
"opacity":1,
|
|
"type":"tilelayer",
|
|
"visible":true,
|
|
"width":10,
|
|
"x":0,
|
|
"y":0
|
|
},
|
|
{
|
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
|
"height":10,
|
|
"id":2,
|
|
"name":"start",
|
|
"opacity":1,
|
|
"type":"tilelayer",
|
|
"visible":true,
|
|
"width":10,
|
|
"x":0,
|
|
"y":0
|
|
},
|
|
{
|
|
"draworder":"topdown",
|
|
"id":3,
|
|
"name":"floorLayer",
|
|
"objects":[
|
|
{
|
|
"height":304.037037037037,
|
|
"id":3,
|
|
"name":"",
|
|
"rotation":0,
|
|
"text":
|
|
{
|
|
"fontfamily":"Sans Serif",
|
|
"pixelsize":11,
|
|
"text":"Test:\nOpen the console.\nThe script loaded loads modules. This should fail because we disallow modules.\n\nYou should see in the console this error message:\n\nUncaught SyntaxError: Cannot use import statement outside a module",
|
|
"wrap":true
|
|
},
|
|
"type":"",
|
|
"visible":true,
|
|
"width":252.4375,
|
|
"x":2.78125,
|
|
"y":2.5
|
|
}],
|
|
"opacity":1,
|
|
"type":"objectgroup",
|
|
"visible":true,
|
|
"x":0,
|
|
"y":0
|
|
}],
|
|
"nextlayerid":9,
|
|
"nextobjectid":11,
|
|
"orientation":"orthogonal",
|
|
"properties":[
|
|
{
|
|
"name":"script",
|
|
"type":"string",
|
|
"value":"script.js"
|
|
},
|
|
{
|
|
"name":"scriptDisableModuleSupport",
|
|
"type":"bool",
|
|
"value":true
|
|
}],
|
|
"renderorder":"right-down",
|
|
"tiledversion":"2021.03.23",
|
|
"tileheight":32,
|
|
"tilesets":[
|
|
{
|
|
"columns":11,
|
|
"firstgid":1,
|
|
"image":"..\/tileset1.png",
|
|
"imageheight":352,
|
|
"imagewidth":352,
|
|
"margin":0,
|
|
"name":"tileset1",
|
|
"spacing":0,
|
|
"tilecount":121,
|
|
"tileheight":32,
|
|
"tilewidth":32
|
|
}],
|
|
"tilewidth":32,
|
|
"type":"map",
|
|
"version":1.5,
|
|
"width":10
|
|
} |