@vscode/sync-api-service
Version:
A sync implementation of the VS Code API. Only supported from a worker in NodeJS and browser
50 lines (49 loc) • 1.71 kB
JSON
{
"name": "@vscode/sync-api-service",
"version": "0.8.1",
"description": "A sync implementation of the VS Code API. Only supported from a worker in NodeJS and browser",
"engines": {
"node": ">=16.14.2",
"vscode": "^1.71.0"
},
"main": "./lib/main.js",
"typings": "./lib/main.d.ts",
"repository": {
"type": "git",
"url": "git+https://github.com/microsoft/vscode-wasm.git"
},
"keywords": [
"VSCode",
"API"
],
"author": "Visual Studio Code Team",
"license": "MIT",
"bugs": {
"url": "https://github.com/microsoft/vscode-wasm/issues"
},
"homepage": "https://github.com/microsoft/vscode-wasi#readme",
"enabledApiProposals": [
"fsChunks"
],
"dependencies": {
"uuid": "^9.0.0",
"vscode-uri": "^3.0.6",
"@vscode/sync-api-common": "0.8.1"
},
"devDependencies": {
"@types/vscode": "1.71.0",
"@types/uuid": "^8.3.4"
},
"scripts": {
"prepublishOnly": "echo \"⛔ Can only publish from a secure pipeline ⛔\" && node ../build/npm/fail",
"prepack": "npm run all:publish",
"compile": "node ../node_modules/typescript/lib/tsc.js -b ./tsconfig.json",
"compile:publish": "node ../node_modules/typescript/lib/tsc.js -b ./tsconfig.publish.json",
"watch": "node ../node_modules/typescript/lib/tsc.js -b ./tsconfig.watch.json -w",
"clean": "node ../node_modules/rimraf/bin.js lib && node ../node_modules/rimraf/bin.js dist",
"lint": "node ../node_modules/eslint/bin/eslint.js --ext ts src",
"test": "cd ../sync-api-tests && npm test",
"all": "npm run clean && npm run compile && npm run lint && npm run test",
"all:publish": "git clean -xfd . && npm install && npm run compile:publish && npm run lint && cd ../sync-api-tests && npm run all:publish && cd .."
}
}