{
    "id": "plcnext",
    "name": "plcnext",
    "title": "MakeCode Editor for PLCnext Controller",
    "corepkg": "core",
    "cloud": {
        "workspace": false,
        "packages": true
    },
    "bundleddirs": [
        "libs/core"
        "libs/plcnext"
    ],
    "runtime": {
      "mathBlocks": true,
      "loopsBlocks": true,
      "logicBlocks": true,
      "variablesBlocks": true,
      "textBlocks": false,
      "functionBlocks": false,
      "listsBlocks": false
    },
    "simulator": {
        "autoRun": true
    },
    "appTheme": {
        "logoUrl": "https://github.com/plcnextusa/pxt-plcnext",
        "homeUrl": "https://github.com/plcnextusa/pxt-plcnext",
        "privacyUrl": "https://go.microsoft.com/fwlink/?LinkId=521839",
        "termsOfUseUrl": "https://go.microsoft.com/fwlink/?LinkID=206977",
        "betaUrl": "https://makecode.com/",
        "docMenu": [
            {
                "name": "About",
                "path": "/about"
            },
            {
                "name": "Docs",
                "path": "/docs"
            }
        ],
        "coloredToolbox": false,
        "monacoToolbox": true,
        "invertedMenu": true,
        "showHomeScreen": true,
        "homeScreenHero": "./static/hero.png",
        "blocklyOptions": {
            "grid": {
                "spacing": 45,
                "length": 7,
                "colour": "rgba(189, 195, 199, 0.30)",
                "snap": true
            }
        },
        "simAnimationEnter": "fly right in",
        "simAnimationExit": "fly right out",
        "scriptManager": true,
        "debugger": true,
        "print": true,
        "highContrast": true,
        "python": true,
        "greenScreen": true,
        "monacoColors": {
            "editor.background": "#ecf0f1"
        }
    }
}
