Skip to content
Snippets Groups Projects
Select Git revision
  • 52754156a9500dae28dd64e508cfd461a52949bf
  • master default protected
  • feat-create_little_container_for_developer
  • feat/pipeline_publish_extension
  • feat-publish_extension_on_marketplace_with_ci
  • feat-log-in
  • feat-connect_uri_handler_with_chosse_workdir_and_connection
  • feat-choose-mission-workdir
  • 10-en-tant-qu-etudiant-je-souhaite-pouvoir-lancer-une-mission-de-type-vscode-desktop-sur-mon-ide
  • new-building-way-recorder
  • fix-commit-any-challenge-type
  • recorder-push-code
  • theia-extension
  • 0.1.2
  • 0.1.1
  • 0.0.6
  • 1.4
  • 1.3
  • 1.2
  • 1.1
20 results

package.json

Blame
  • This project manages its dependencies using npm. Learn more
    package.json 2.05 KiB
    {
      "name": "deadlock-coding",
      "description": "Deadlock Coding",
      "version": "0.0.1",
      "publisher": "Deadlock",
      "engines": {
        "vscode": "^1.51.0"
      },
      "categories": [
        "Other"
      ],
      "activationEvents": [
        "onView:deadlockPanel",
        "onCommand:deadlock.openBriefing",
        "onWebviewPanel:deadlockBriefing",
        "onWebviewPanel:deadlockHelp"
      ],
      "repository": {
        "type": "git",
        "url": "https://github.com/microsoft/vscode-extension-samples.git"
      },
      "main": "./out/main.js",
      "contributes": {
        "commands": [
          {
            "command": "deadlock.openBriefing",
            "title": "Open Briefing",
            "category": "Deadlock Coding"
          }
        ],
        "viewsContainers": {
          "activitybar": [
            {
              "id": "package-explorer",
              "title": "Deadlock Panel",
              "icon": "media/dep.svg"
            }
          ]
        },
        "views": {
          "package-explorer": [
            {
              "id": "deadlockPanel",
              "name": "Explorer",
              "icon": "media/dep.svg",
              "contextualTitle": "Deadlock"
            }
          ]
        },
        "menus": {
          "view/title": [],
          "view/item/context": []
        }
      },
      "scripts": {
        "vsce": "vsce package",
        "esbuild-base": "esbuild ./src/extension.ts --bundle --outfile=out/main.js --external:vscode --format=cjs --platform=node",
        "esbuild": "npm run esbuild-base -- --sourcemap",
        "esbuild-watch": "npm run esbuild-base -- --sourcemap --watch",
        "lint": "eslint . --ext .ts,.tsx",
        "watch": "tsc -w -p ./"
      },
      "dependencies": {
        "async": "^3.2.2",
        "date-fns": "^2.27.0",
        "marked": "^4.0.6",
        "simple-git": "^2.48.0"
      },
      "devDependencies": {
        "@types/marked": "^4.0.1",
        "@types/node": "^12.20.37",
        "@types/vscode": "^1.51.0",
        "@typescript-eslint/eslint-plugin": "^3.10.1",
        "@typescript-eslint/parser": "^3.10.1",
        "esbuild": "^0.14.2",
        "eslint": "^7.32.0",
        "terser-webpack-plugin": "^5.2.5",
        "ts-node": "^9.1.1",
        "typescript": "^3.9.10",
        "vsce": "^2.5.1",
        "webpack": "^5.65.0",
        "webpack-cli": "^4.9.1"
      }
    }