13af6ab5fSopenharmony_ci{
23af6ab5fSopenharmony_ci    "version": "0.2.0",
33af6ab5fSopenharmony_ci    "configurations": [
43af6ab5fSopenharmony_ci        {
53af6ab5fSopenharmony_ci            "type": "node",
63af6ab5fSopenharmony_ci            "request": "launch",
73af6ab5fSopenharmony_ci            "name": "Arkguard Debug",
83af6ab5fSopenharmony_ci            "program": "--loader=ts-node/esm",
93af6ab5fSopenharmony_ci            "args": [
103af6ab5fSopenharmony_ci            "./src/cli/SecHarmony.ts",
113af6ab5fSopenharmony_ci            "${workspaceFolder}/test/test.ts",
123af6ab5fSopenharmony_ci            "--config-path",
133af6ab5fSopenharmony_ci            "${workspaceFolder}/test/config.json"
143af6ab5fSopenharmony_ci            ],
153af6ab5fSopenharmony_ci            "sourceMaps": true,
163af6ab5fSopenharmony_ci            "smartStep": true,
173af6ab5fSopenharmony_ci            "console": "integratedTerminal",
183af6ab5fSopenharmony_ci            "stopOnEntry": true
193af6ab5fSopenharmony_ci        },
203af6ab5fSopenharmony_ci
213af6ab5fSopenharmony_ci        {
223af6ab5fSopenharmony_ci            "type": "node",
233af6ab5fSopenharmony_ci            "request": "launch",
243af6ab5fSopenharmony_ci            "name": "Launch Program",
253af6ab5fSopenharmony_ci            "skipFiles": [
263af6ab5fSopenharmony_ci                "<node_internals>/**"
273af6ab5fSopenharmony_ci            ],
283af6ab5fSopenharmony_ci            "program": "${workspaceFolder}/lib/ArkObfuscator.js",
293af6ab5fSopenharmony_ci            "preLaunchTask": "tsc: build - tsconfig.json",
303af6ab5fSopenharmony_ci            "outFiles": [
313af6ab5fSopenharmony_ci                "${workspaceFolder}/lib/**/*.js"
323af6ab5fSopenharmony_ci            ]
333af6ab5fSopenharmony_ci        }
343af6ab5fSopenharmony_ci    ]
353af6ab5fSopenharmony_ci}