This commit is contained in:
SaraJane
2025-12-30 13:07:28 +00:00
commit 93e3f09667
95 changed files with 20233 additions and 0 deletions

View File

@ -0,0 +1,69 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Build contracts",
"type": "npm",
"script": "build",
"path": "${workspaceFolder}",
"options": {
"cwd": "${workspaceFolder}"
},
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": []
},
{
"label": "Build contracts (+ LocalNet)",
"type": "npm",
"script": "build",
"path": "${workspaceFolder}",
"options": {
"cwd": "${workspaceFolder}"
},
"dependsOn": "Start AlgoKit LocalNet",
"problemMatcher": []
},
{
"label": "Start AlgoKit LocalNet",
"command": "algokit",
"args": ["localnet", "start"],
"type": "shell",
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
},
{
"label": "Stop AlgoKit LocalNet",
"command": "algokit",
"args": ["localnet", "stop"],
"type": "shell",
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
},
{
"label": "Reset AlgoKit LocalNet",
"command": "algokit",
"args": ["localnet", "reset"],
"type": "shell",
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
},
{
"label": "Analyze TEAL contracts with AlgoKit Tealer integration",
"command": "algokit",
"args": ["task", "analyze", "${workspaceFolder}/.algokit", "--recursive", "--force"],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": []
}
]
}