nihilqui
Version:
Typescript .d.ts generator from GIR for gjs and node-gtk
105 lines (104 loc) • 4.58 kB
JSON
{
// Use IntelliSense to learn about possible Node.js debug attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "build:types:vda1",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.vda1.rc.js", "--verbose", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true
},
{
"name": "build:types:gtk2",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.gtk2.rc.js", "--verbose", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true
},
{
"name": "build:types:gtk3",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.gtk3.rc.js", "--verbose", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true
},
{
"name": "build:types:gtk4",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.gtk4.rc.js", "--verbose", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true,
},
{
"name": "build:types:gio",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.gio.rc.js", "--verbose", "--promisify", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true,
},
{
"name": "build:types",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.all.rc.js", "--verbose", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true,
},
{
"name": "build:types:gjs",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.all.rc.js", "--verbose", "--environments=gjs", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true,
},
{
"name": "build:types:node",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/packages/cli",
"runtimeExecutable": "${env:NVM_DIR}/nvm-exec",
"args": [
"${workspaceRoot}/packages/cli/src/start.ts", "generate", "--configName=.ts-for-gir.all.rc.js", "--verbose", "--environments=node", "--outdir", "../../../tmp"
],
"runtimeArgs": ["node", "--inspect", "--loader", "ts-node/esm"],
"sourceMaps": true,
}
]
}