Initial commit with an extension skeleton
Signed-off-by:
Miklos Magyari <miklos.magyari@sigmatechnology.se>
parents
No related branches found
No related tags found
Showing
- .eslintrc.json 24 additions, 0 deletions.eslintrc.json
- .gitignore 5 additions, 0 deletions.gitignore
- .vscode/extensions.json 7 additions, 0 deletions.vscode/extensions.json
- .vscode/launch.json 34 additions, 0 deletions.vscode/launch.json
- .vscode/settings.json 12 additions, 0 deletions.vscode/settings.json
- .vscode/tasks.json 20 additions, 0 deletions.vscode/tasks.json
- .vscodeignore 10 additions, 0 deletions.vscodeignore
- CHANGELOG.md 10 additions, 0 deletionsCHANGELOG.md
- README.md 71 additions, 0 deletionsREADME.md
- package-lock.json 0 additions, 0 deletionspackage-lock.json
- package.json 45 additions, 0 deletionspackage.json
- src/extension.ts 26 additions, 0 deletionssrc/extension.ts
- src/test/runTest.ts 23 additions, 0 deletionssrc/test/runTest.ts
- src/test/suite/extension.test.ts 15 additions, 0 deletionssrc/test/suite/extension.test.ts
- src/test/suite/index.ts 38 additions, 0 deletionssrc/test/suite/index.ts
- tsconfig.json 17 additions, 0 deletionstsconfig.json
- vsc-extension-quickstart.md 42 additions, 0 deletionsvsc-extension-quickstart.md
.eslintrc.json
0 → 100755
.gitignore
0 → 100755
.vscode/extensions.json
0 → 100755
.vscode/launch.json
0 → 100755
.vscode/settings.json
0 → 100755
.vscode/tasks.json
0 → 100755
.vscodeignore
0 → 100755
CHANGELOG.md
0 → 100755
README.md
0 → 100755
package-lock.json
0 → 100755
This diff is collapsed.
package.json
0 → 100755
{ | ||
"name": "titan", | ||
"displayName": "Titan", | ||
"description": "Titan ttcn3 extension", | ||
"version": "0.0.1", | ||
"engines": { | ||
"vscode": "^1.71.0" | ||
}, | ||
"categories": [ | ||
"Other" | ||
], | ||
"activationEvents": [ | ||
"onCommand:titan.helloWorld" | ||
], | ||
"main": "./out/extension.js", | ||
"contributes": { | ||
"commands": [ | ||
{ | ||
"command": "titan.helloWorld", | ||
"title": "Hello World" | ||
} | ||
] | ||
}, | ||
"scripts": { | ||
"vscode:prepublish": "npm run compile", | ||
"compile": "tsc -p ./", | ||
"watch": "tsc -watch -p ./", | ||
"pretest": "npm run compile && npm run lint", | ||
"lint": "eslint src --ext ts", | ||
"test": "node ./out/test/runTest.js" | ||
}, | ||
"devDependencies": { | ||
"@types/vscode": "^1.71.0", | ||
"@types/glob": "^7.2.0", | ||
"@types/mocha": "^9.1.1", | ||
"@types/node": "16.x", | ||
"@typescript-eslint/eslint-plugin": "^5.31.0", | ||
"@typescript-eslint/parser": "^5.31.0", | ||
"eslint": "^8.20.0", | ||
"glob": "^8.0.3", | ||
"mocha": "^10.0.0", | ||
"typescript": "^4.7.4", | ||
"@vscode/test-electron": "^2.1.5" | ||
} | ||
} |
src/extension.ts
0 → 100755
src/test/runTest.ts
0 → 100755
src/test/suite/extension.test.ts
0 → 100755
src/test/suite/index.ts
0 → 100755
tsconfig.json
0 → 100755
vsc-extension-quickstart.md
0 → 100755
Please register or sign in to comment