1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-08-31 19:01:54 +02:00
Files
slate/.vscode/launch.json
Julian Lu 2fba2d93a1 chore: add mocha tests launch configuration (#5609)
* chore: add mocha tests launch configuration

* fix: Use Prettier code style
2024-02-26 09:40:07 -07:00

80 lines
2.4 KiB
JSON

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"args": [
"mocha",
"--require",
"${workspaceFolder}/config/babel/register.cjs",
"${workspaceFolder}/packages/{slate,slate-history,slate-hyperscript}/test/**/*.{js,ts}",
"--grep",
"${fileBasenameNoExtension}",
"--timeout",
"999999"
],
"internalConsoleOptions": "openOnSessionStart",
"name": "Mocha Tests",
"program": "${workspaceFolder}/.yarn/releases/yarn-4.0.2.cjs",
"request": "launch",
"skipFiles": ["<node_internals>/**"],
"type": "node"
},
{
"type": "firefox",
"request": "launch",
"reAttach": true,
"name": "Debug in Firefox",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"outFiles": [
"${workspaceFolder}/packages/*/dist/**/*.js",
"!**/node_modules/**"
],
"pathMappings": [
{
"url": "webpack://_n_e/src/interfaces",
"path": "${workspaceFolder}/packages/slate/src/interfaces"
},
{
"url": "webpack://_n_e/src/transforms",
"path": "${workspaceFolder}/packages/slate/src/transforms"
},
{
"url": "webpack://_n_e/src/utils",
"path": "${workspaceFolder}/packages/slate/src/utils"
},
{
"url": "webpack://_n_e/src/components",
"path": "${workspaceFolder}/packages/slate-react/src/components"
},
{
"url": "webpack://_n_e/src/hooks",
"path": "${workspaceFolder}/packages/slate-react/src/hooks"
},
{
"url": "webpack://_n_e/src/plugin",
"path": "${workspaceFolder}/packages/slate-react/src/plugin"
},
{
"url": "webpack://_n_e/src/utils",
"path": "${workspaceFolder}/packages/slate-react/src/utils"
}
]
},
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:3000",
"webRoot": "${workspaceFolder}",
"outFiles": [
"${workspaceFolder}/packages/*/dist/**/*.js",
"!**/node_modules/**"
]
}
]
}