-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
176 additions
and
176 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,178 +1,178 @@ | ||
{ | ||
"name": "servermanager", | ||
"displayName": "InterSystems® Server Manager", | ||
"version": "0.0.3", | ||
"preview": true, | ||
"publisher": "intersystems-community", | ||
"description": "Helper extension for defining connections to InterSystems servers.", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/intersystems-community/intersystems-servermanager" | ||
}, | ||
"license": "MIT", | ||
"keywords": [ | ||
"intersystems", | ||
"objectscript", | ||
"multi-root ready" | ||
], | ||
"engines": { | ||
"vscode": "^1.44.0", | ||
"node": "^10.2.0" | ||
}, | ||
"icon": "images/logo.png", | ||
"categories": [ | ||
"Other" | ||
], | ||
"contributors": [ | ||
{ | ||
"name": "John Murray", | ||
"email": "[email protected]" | ||
} | ||
], | ||
"private": true, | ||
"scripts": { | ||
"vscode:prepublish": "npm run compile", | ||
"package": "vsce package", | ||
"compile": "tsc -p ./", | ||
"watch": "tsc -w -p ./tsconfig.json", | ||
"pretest": "npm run compile", | ||
"test": "node ./out/test/runTest.js", | ||
"lint": "node ./node_modules/tslint/bin/tslint --project tsconfig.json -t verbose", | ||
"lint-fix": "tslint --project tsconfig.json -t verbose --fix" | ||
}, | ||
"dependencies": { | ||
"@types/vscode": "^1.44.0" | ||
}, | ||
"devDependencies": { | ||
"@types/glob": "^7.1.1", | ||
"@types/mocha": "^5.2.6", | ||
"@types/node": "^8.10.60", | ||
"glob": "^7.1.6", | ||
"mocha": "^7.1.2", | ||
"ts-loader": "^6.2.2", | ||
"tslint": "^5.20.1", | ||
"typescript": "^3.8.3", | ||
"vsce": "^1.75.0", | ||
"vscode-test": "^1.3.0" | ||
}, | ||
"main": "./out/extension", | ||
"activationEvents": [], | ||
"contributes": { | ||
"configuration": { | ||
"title": "InterSystems® Server Manager", | ||
"properties": { | ||
"intersystems.servers": { | ||
"type": "object", | ||
"description": "InterSystems® servers that other extensions connect to. Each property of this object names a server and holds nested properties specifying how to connect to it.", | ||
"markdownDescription": "[InterSystems](https://www.intersystems.com)® servers that other extensions connect to. Each property of this object names a server and holds nested properties specifying how to connect to it. Server names may only contain characters 'A' to 'Z', 'a' to 'z', digits, '-', '.', '_' and '~' characters.", | ||
"scope": "resource", | ||
"default": { | ||
"iris": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 52773 | ||
}, | ||
"description": "Connection to default local InterSystems IRIS™ installation. Delete if unwanted." | ||
}, | ||
"cache": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 57772 | ||
}, | ||
"description": "Connection to default local InterSystems Caché® installation. Delete if unwanted." | ||
}, | ||
"ensemble": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 57772 | ||
}, | ||
"description": "Connection to default local InterSystems Ensemble® installation. Delete if unwanted." | ||
}, | ||
"/default": "iris" | ||
}, | ||
"patternProperties": { | ||
"^[a-z0-9-._~]+$": { | ||
"type": "object", | ||
"description": "A server definition, with properties that specify how to connect to it.", | ||
"properties": { | ||
"webServer": { | ||
"type": "object", | ||
"description": "Web server publishing an InterSystems® server's web services.", | ||
"properties": { | ||
"scheme": { | ||
"type": "string", | ||
"description": "Protocol used for connections.", | ||
"enum": [ | ||
"http", | ||
"https" | ||
], | ||
"default": "http" | ||
}, | ||
"host": { | ||
"type": "string", | ||
"description": "Hostname or IP address of the web server. Often the same as the InterSystems® server host.", | ||
"anyOf": [ | ||
{ | ||
"format": "hostname" | ||
}, | ||
{ | ||
"format": "ipv4" | ||
}, | ||
{ | ||
"format": "ipv6" | ||
} | ||
], | ||
"default": "127.0.0.1" | ||
}, | ||
"port": { | ||
"type": "integer", | ||
"description": "TCP port number the web server listens on.", | ||
"minimum": 1, | ||
"maximum": 65535, | ||
"default": 52773 | ||
}, | ||
"pathPrefix": { | ||
"type": "string", | ||
"description": "Optional prefix for the path to the resource. Only needed when one web server publishes services on behalf of multiple InterSystems® servers." | ||
} | ||
}, | ||
"required": [ | ||
"host", | ||
"port" | ||
], | ||
"additionalProperties": false | ||
}, | ||
"username": { | ||
"type": "string", | ||
"description": "Username to connect as. If not set here it must be provided when connecting." | ||
}, | ||
"password": { | ||
"type": "string", | ||
"description": "Password of username. If not set here it must be provided when connecting." | ||
}, | ||
"description": { | ||
"type": "string", | ||
"description": "Optional description of the server." | ||
} | ||
}, | ||
"required": [ | ||
"webServer" | ||
], | ||
"additionalProperties": false | ||
} | ||
}, | ||
"properties": { | ||
"/default": { | ||
"type": "string", | ||
"description": "Name of the default server." | ||
} | ||
}, | ||
"additionalProperties": false | ||
} | ||
} | ||
} | ||
} | ||
"name": "servermanager", | ||
"displayName": "InterSystems® Server Manager", | ||
"version": "0.0.3-SNAPSHOT", | ||
"preview": true, | ||
"publisher": "intersystems-community", | ||
"description": "Helper extension for defining connections to InterSystems servers.", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/intersystems-community/intersystems-servermanager" | ||
}, | ||
"license": "MIT", | ||
"keywords": [ | ||
"intersystems", | ||
"objectscript", | ||
"multi-root ready" | ||
], | ||
"engines": { | ||
"vscode": "^1.44.0", | ||
"node": "^10.2.0" | ||
}, | ||
"icon": "images/logo.png", | ||
"categories": [ | ||
"Other" | ||
], | ||
"contributors": [ | ||
{ | ||
"name": "John Murray", | ||
"email": "[email protected]" | ||
} | ||
], | ||
"private": true, | ||
"scripts": { | ||
"vscode:prepublish": "npm run compile", | ||
"package": "vsce package", | ||
"compile": "tsc -p ./", | ||
"watch": "tsc -w -p ./tsconfig.json", | ||
"pretest": "npm run compile", | ||
"test": "node ./out/test/runTest.js", | ||
"lint": "node ./node_modules/tslint/bin/tslint --project tsconfig.json -t verbose", | ||
"lint-fix": "tslint --project tsconfig.json -t verbose --fix" | ||
}, | ||
"dependencies": { | ||
"@types/vscode": "^1.44.0" | ||
}, | ||
"devDependencies": { | ||
"@types/glob": "^7.1.1", | ||
"@types/mocha": "^5.2.6", | ||
"@types/node": "^8.10.60", | ||
"glob": "^7.1.6", | ||
"mocha": "^7.1.2", | ||
"ts-loader": "^6.2.2", | ||
"tslint": "^5.20.1", | ||
"typescript": "^3.8.3", | ||
"vsce": "^1.75.0", | ||
"vscode-test": "^1.3.0" | ||
}, | ||
"main": "./out/extension", | ||
"activationEvents": [], | ||
"contributes": { | ||
"configuration": { | ||
"title": "InterSystems® Server Manager", | ||
"properties": { | ||
"intersystems.servers": { | ||
"type": "object", | ||
"description": "InterSystems® servers that other extensions connect to. Each property of this object names a server and holds nested properties specifying how to connect to it.", | ||
"markdownDescription": "[InterSystems](https://www.intersystems.com)® servers that other extensions connect to. Each property of this object names a server and holds nested properties specifying how to connect to it. Server names may only contain characters 'A' to 'Z', 'a' to 'z', digits, '-', '.', '_' and '~' characters.", | ||
"scope": "resource", | ||
"default": { | ||
"iris": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 52773 | ||
}, | ||
"description": "Connection to default local InterSystems IRIS™ installation. Delete if unwanted." | ||
}, | ||
"cache": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 57772 | ||
}, | ||
"description": "Connection to default local InterSystems Caché® installation. Delete if unwanted." | ||
}, | ||
"ensemble": { | ||
"webServer": { | ||
"scheme": "http", | ||
"host": "127.0.0.1", | ||
"port": 57772 | ||
}, | ||
"description": "Connection to default local InterSystems Ensemble® installation. Delete if unwanted." | ||
}, | ||
"/default": "iris" | ||
}, | ||
"patternProperties": { | ||
"^[a-z0-9-._~]+$": { | ||
"type": "object", | ||
"description": "A server definition, with properties that specify how to connect to it.", | ||
"properties": { | ||
"webServer": { | ||
"type": "object", | ||
"description": "Web server publishing an InterSystems® server's web services.", | ||
"properties": { | ||
"scheme": { | ||
"type": "string", | ||
"description": "Protocol used for connections.", | ||
"enum": [ | ||
"http", | ||
"https" | ||
], | ||
"default": "http" | ||
}, | ||
"host": { | ||
"type": "string", | ||
"description": "Hostname or IP address of the web server. Often the same as the InterSystems® server host.", | ||
"anyOf": [ | ||
{ | ||
"format": "hostname" | ||
}, | ||
{ | ||
"format": "ipv4" | ||
}, | ||
{ | ||
"format": "ipv6" | ||
} | ||
], | ||
"default": "127.0.0.1" | ||
}, | ||
"port": { | ||
"type": "integer", | ||
"description": "TCP port number the web server listens on.", | ||
"minimum": 1, | ||
"maximum": 65535, | ||
"default": 52773 | ||
}, | ||
"pathPrefix": { | ||
"type": "string", | ||
"description": "Optional prefix for the path to the resource. Only needed when one web server publishes services on behalf of multiple InterSystems® servers." | ||
} | ||
}, | ||
"required": [ | ||
"host", | ||
"port" | ||
], | ||
"additionalProperties": false | ||
}, | ||
"username": { | ||
"type": "string", | ||
"description": "Username to connect as. If not set here it must be provided when connecting." | ||
}, | ||
"password": { | ||
"type": "string", | ||
"description": "Password of username. If not set here it must be provided when connecting." | ||
}, | ||
"description": { | ||
"type": "string", | ||
"description": "Optional description of the server." | ||
} | ||
}, | ||
"required": [ | ||
"webServer" | ||
], | ||
"additionalProperties": false | ||
} | ||
}, | ||
"properties": { | ||
"/default": { | ||
"type": "string", | ||
"description": "Name of the default server." | ||
} | ||
}, | ||
"additionalProperties": false | ||
} | ||
} | ||
} | ||
} | ||
} |