{
    "name": "squidv3extension",
    "displayName": "SquidV3 Code",
    "description": "An extension for developing projects with Squid.js",
    "version": "0.2.0",
    "publisher": "sqreem",
    "icon": "icon.png",
    "engines": {
        "vscode": "^1.19.0"
    },
    "categories": [
        "Other"
    ],
    "activationEvents": [
        "onCommand:extension.squidApplication",
        "onCommand:extension.squidNamespace",
        "onCommand:extension.squidComponent",
        "onCommand:extension.squidController"
    ],
    "main": "./scripts/extension",
    "contributes": {
        "commands": [
            {
                "command": "extension.squidApplication",
                "title": "New Application"
            },
            {
                "command": "extension.squidNamespace",
                "title": "New Namespace"
            },
            {
                "command": "extension.squidComponent",
                "title": "New Component"
            },
            {
                "command": "extension.squidController",
                "title": "New Controller"
            }
        ],
        "menus": {
            "explorer/context": [
                {
                    "when": "explorerViewletVisible",
                    "command": "extension.squidApplication"
                },
                {
                    "when": "explorerViewletVisible",
                    "command": "extension.squidNamespace"
                },
                {
                    "when": "explorerViewletVisible",
                    "command": "extension.squidComponent",
                    "group": "squid"
                },
                {
                    "when": "explorerViewletVisible",
                    "command": "extension.squidController",
                    "group": "squid"
                }
            ]
        },
        "keybindings": [{
            "command": "extension.squidApplication",
            "key": "ctrl+shift+;",
            "mac": "cmd+shift+;"
        },
        {
            "command": "extension.squidNamespace",
            "key": "ctrl+shift+q",
            "mac": "cmd+shift+q"
        },
        {
            "command": "extension.squidComponent",
            "key": "ctrl+shift+w",
            "mac": "cmd+shift+w"
        },
        {
            "command": "extension.squidController",
            "key": "ctrl+shift+a",
            "mac": "cmd+shift+a"
        }]
    },
    "scripts": {
        "postinstall": "node ./node_modules/vscode/bin/install",
        "test": "node ./node_modules/vscode/bin/test"
    },
    "devDependencies": {
        "typescript": "^2.6.1",
        "vscode": "^1.1.6",
        "eslint": "^4.6.1",
        "@types/node": "^7.0.43",
        "@types/mocha": "^2.2.42"
    }
}
