-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path🐒 Ninmonkey.PowerQueryLib-SingleFolder.code-workspace
More file actions
120 lines (113 loc) · 4.35 KB
/
🐒 Ninmonkey.PowerQueryLib-SingleFolder.code-workspace
File metadata and controls
120 lines (113 loc) · 4.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
{ //2024-06-02 43d61a89-04f4-463e-85ba-2f001f6079e3
"folders": [
{
"path": "."
// "name": "pqlib"
},
/*
*/
],
"settings": {
"terminal.integrated.fontSize": 15, //13,15,17
// "terminal.integrated.fontFamily": "'cascadia code'",
"files.exclude": {
"**/*.pbix": false,
"**/*.pbit": false,
},
"files.associations": {
"*.pq.example": "powerquery"
},
"[markdown]": {
"editor.formatOnSave": true,
"editor.wordWrap": "on",
// "editor.quickSuggestions": false,
// "editor.defaultFormatter": "shd101wyy.markdown-preview-enhanced"
// "editor.defaultFormatter": "DavidAnson.vscode-markdownlint",
// "editor.defaultFormatter": "vscode.markdown-language-features",
},
"markdownlint.config": {
"MD028": false,
"MD025": {
"front_matter_title": ""
}
},
"powerquery.sdk.defaultExtension": "${workspaceFolder}\\bin\\AnyCPU\\Debug\\${workspaceFolderBasename}.mez"
},
"launch": {
"version": "0.2.0",
"configurations": [
{
// "name": "Build 2024 rewrite ➔ Merge PqLib.ps1 🚀",
"name" : "🦍Test ➔ Write Pq Sourcecode ",
"type" : "PowerShell",
"request": "launch",
"script" : "${workspaceFolder}/Examples/Write Power Query Source Code.ps1",
"cwd" : "${workspaceFolder}",
"presentation": {
"hidden": false,
"group" : "Invoke-Build",
"order" : 0
},
},
{
// "name": "Build 2024 rewrite ➔ Merge PqLib.ps1 🚀",
"name" : "🦍Build ➔ PqLib 2024 Rewrite.ps1🚀",
"type" : "PowerShell",
"request": "launch",
"script" : "${workspaceFolder}/Examples/Merging Queries as One Library.ps1",
"cwd" : "${workspaceFolder}",
"presentation": {
"hidden": false,
"group" : "Invoke-Build",
"order" : 0
},
},
{
/*
created: 2024-06-02
about: run all tests under the workspace, using preferred output mode. Runs in the current debug terminal, instead of the external temp session
*/
"name" : "🦍Invoke-Pester ➔ Workspace",
"type" : "PowerShell",
"request": "launch",
"script" : "Invoke-Pester -Output Detailed", // -Path ${workspaceFolder}/source-pwsh/tests/Get-NativeCommand.tests.ps1",
"cwd" : "${workspaceFolder}", // "${workspaceFolder}/source-pwsh/tests",
"presentation": {
"hidden": false,
"group" : "Invoke-Build",
"order" : 0
},
},
{
/*
created: 2024-06-02
about: hardcoded test name. Runs in the current debug terminal, instead of the external temp session
*/
"name" : "🦍Invoke-Pester ➔ runs tests/Get-NativeCommand.tests",
"type" : "PowerShell",
"request": "launch",
"script" : "Invoke-Pester -Output Detailed -Path ${workspaceFolder}/source-pwsh/tests/Get-NativeCommand.tests.ps1",
"cwd" : "${workspaceFolder}/source-pwsh/tests",
"presentation": {
"hidden": false,
"group" : "Invoke-Build",
"order" : 0
},
},
{
"presentation": {
"hidden": true,
"group": "Invoke-Build",
"order": 0
},
"name" : "🦍Pester ➔ fromExtension",
"type" : "PowerShell",
"request": "launch",
"script" : "Invoke-Pester",
"attachDotnetDebugger": true,
"createTemporaryIntegratedConsole": true,
}
],
"compounds": []
}
}