|
47 | 47 | }
|
48 | 48 | ],
|
49 | 49 | "engines": {
|
50 |
| - "vscode": "^1.75.0" |
| 50 | + "vscode": "^1.83.0" |
51 | 51 | },
|
52 | 52 | "enabledApiProposals": [
|
53 | 53 | "fileSearchProvider",
|
|
1401 | 1401 | "objectscript.compileFlags": {
|
1402 | 1402 | "type": "string",
|
1403 | 1403 | "default": "cuk",
|
1404 |
| - "markdownDescription": "Compilation flags. Common compilation flags are ***b*** (compile dependent classes), ***k*** (keep generated source code) and ***u*** (skip related up-to-date documents). For descriptions of all available flags and qualifiers, click [here](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RCOS_vsystem#RCOS_vsystem_flags_qualifiers)." |
| 1404 | + "markdownDescription": "Compilation flags. Common compilation flags are ***b*** (compile dependent classes), ***k*** (keep generated source code) and ***u*** (skip related up-to-date documents). For descriptions of all available flags and qualifiers, click [here](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RCOS_vsystem_flags_qualifiers)." |
1405 | 1405 | },
|
1406 | 1406 | "objectscript.overwriteServerChanges": {
|
1407 | 1407 | "type": "boolean",
|
|
1526 | 1526 | "description": "Controls whether a prompt to enable VS Code proposed APIs is shown when a server-side workspace folder is opened.",
|
1527 | 1527 | "type": "boolean",
|
1528 | 1528 | "default": true
|
| 1529 | + }, |
| 1530 | + "objectscript.unitTest.relativeTestRoots": { |
| 1531 | + "description": "Paths to where client-side test classes are stored. Relative to the workspace folder root.", |
| 1532 | + "type": "array", |
| 1533 | + "default": [], |
| 1534 | + "scope": "resource", |
| 1535 | + "items": { |
| 1536 | + "type": "string", |
| 1537 | + "pattern": "^([\\p{L}\\d_. -]+([\\/\\\\][\\p{L}\\d_. -]*))?$", |
| 1538 | + "patternErrorMessage": "Each folder name can only contain letters, digits, space, hyphen ('-'), period ('.'), or underscore ('_'), and the full path must neither begin nor end with a slash." |
| 1539 | + } |
| 1540 | + }, |
| 1541 | + "objectscript.unitTest.autoload.folder": { |
| 1542 | + "markdownDescription": "When running client-side test classes, automatically load the contents of sub-directories with this name. See the [%UnitTest /autoload qualifier documentation](https://docs.intersystems.com/irislatest/csp/documatic/%25CSP.Documatic.cls?LIBRARY=%25SYS&CLASSNAME=%25UnitTest.Manager#RunTest) for details.", |
| 1543 | + "type": "string", |
| 1544 | + "default": "_autoload", |
| 1545 | + "scope": "resource", |
| 1546 | + "pattern": "^[\\p{L}\\d_. -]*$", |
| 1547 | + "patternErrorMessage": "Folder name can only contain letters, digits, space, hyphen ('-'), period ('.'), or underscore ('_')." |
| 1548 | + }, |
| 1549 | + "objectscript.unitTest.autoload.xml": { |
| 1550 | + "description": "Controls whether the autoload feature loads XML files.", |
| 1551 | + "type": "boolean", |
| 1552 | + "default": true, |
| 1553 | + "scope": "resource" |
| 1554 | + }, |
| 1555 | + "objectscript.unitTest.autoload.udl": { |
| 1556 | + "description": "Controls whether the autoload feature loads UDL files (cls, mac, int, inc).", |
| 1557 | + "type": "boolean", |
| 1558 | + "default": true, |
| 1559 | + "scope": "resource" |
| 1560 | + }, |
| 1561 | + "objectscript.unitTest.showOutput": { |
| 1562 | + "description": "Controls whether unit test console output is shown.", |
| 1563 | + "type": "boolean", |
| 1564 | + "default": true, |
| 1565 | + "scope": "resource" |
1529 | 1566 | }
|
1530 | 1567 | }
|
1531 | 1568 | },
|
|
1686 | 1723 | "test": "node ./out/test/runTest.js",
|
1687 | 1724 | "lint": "eslint src/**",
|
1688 | 1725 | "lint-fix": "eslint --fix src/**",
|
1689 |
| - "download-api": "dts dev 1.75.0", |
| 1726 | + "download-api": "dts dev 1.83.0", |
1690 | 1727 | "postinstall": "npm run download-api"
|
1691 | 1728 | },
|
1692 | 1729 | "devDependencies": {
|
|
1695 | 1732 | "@types/mocha": "^7.0.2",
|
1696 | 1733 | "@types/node": "^14.18.0",
|
1697 | 1734 | "@types/semver": "7.5.4",
|
1698 |
| - "@types/vscode": "1.75.0", |
| 1735 | + "@types/vscode": "1.83.0", |
1699 | 1736 | "@types/ws": "8.5.4",
|
1700 | 1737 | "@types/xmldom": "^0.1.29",
|
1701 | 1738 | "@typescript-eslint/eslint-plugin": "^4.32.0",
|
|
0 commit comments