init tool
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE
|
||||
@@ -0,0 +1,139 @@
|
||||
<h1>
|
||||
<img alt="vscode-js-debug" src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/logo-with-text.png" width="500">
|
||||
<br>
|
||||
<a href="https://marketplace.visualstudio.com/items?itemName=ms-vscode.js-debug-nightly" alt="Click to visit marketplace">
|
||||
<img src="https://vsmarketplacebadge.apphb.com/version-short/ms-vscode.js-debug-nightly.svg">
|
||||
<img src="https://vsmarketplacebadge.apphb.com/rating-star/ms-vscode.js-debug-nightly.svg">
|
||||
</a>
|
||||
</h1>
|
||||
|
||||
This is a [DAP](https://microsoft.github.io/debug-adapter-protocol/)-based JavaScript debugger. It debugs Node.js, Chrome, Edge, WebView2, VS Code extensions, and more. It has been the default JavaScript debugger in Visual Studio Code since 1.46, and is gradually rolling out in Visual Studio proper.
|
||||
|
||||
### Nightly Extension
|
||||
|
||||
The shipped version of VS Code includes the js-debug version at the time of its release, however you may want to install our nightly build to get the latest fixes and features. The nightly build runs at 5PM PST on each day that there are changes ([see pipeline](https://dev.azure.com/vscode/VS%20Code%20debug%20adapters/_build?definitionId=28)). To get the build:
|
||||
|
||||
1. Open the extensions view (ctrl+shift+x) and search for `@builtin @id:ms-vscode.js-debug`
|
||||
2. Right click on the `JavaScript Debugger` extension and `Disable` it.
|
||||
3. Search for `@id:ms-vscode.js-debug-nightly` in the extensions view.
|
||||
4. Install that extension.
|
||||
|
||||
## What's new?
|
||||
|
||||
In `js-debug` we aim to provide rich debugging for modern applications, with no or minimal configuration required. Here are a few new features that js-debug brings:
|
||||
|
||||
### Debug child process and workers
|
||||
|
||||
In Node.js, child processes will automatically be debugged. In browsers, service workers, webworkers, and iframes will be debugged as well.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/web-worker.png" width="302">
|
||||
|
||||
While debugging workers, you can also step through `postMessage()` calls.
|
||||
|
||||
### Debug Node.js processes in the terminal
|
||||
|
||||
You can debug any Node.js process you run in the terminal with our revamped Auto Attach. If auto attach isn't on, you can run the command `Debug: Toggle Auto Attach` to turn it on. Next time you run a command like `npm start`, we'll debug it.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/auto-attach.png" width="554">
|
||||
|
||||
Once enabled, you can toggle Auto Attach by clicking the `Auto Attach: On/Off` button in the status bar on the bottom of your screen.
|
||||
|
||||
You can also create a one-off terminal for debugging via the `Debug: Create JavaScript Debug Terminal` command.
|
||||
|
||||
In the previous debugger, you had to remember to add the `--inspect` flag when you ran a command, and couldn't hit breakpoints early in the program since attachment was asynchronous.
|
||||
|
||||
### Profiling Support
|
||||
|
||||
You can capture and view performance profiles natively in VS Code, by clicking on the ⚪ button in the Call Stack view, or through the `Debug: Take Performance Profile` command. The profile information collected through VS Code is sourcemap-aware.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/flame-chart.png" width="845">
|
||||
|
||||
### Easy npm script debugging
|
||||
|
||||
You can debug npm scripts by clicking the code lens shown in the package.json, or by running the `Debug: Debug NPM Script` command/
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/npm-code-lens.png" width="306">
|
||||
|
||||
You can configure where and if the code lens is displayed in the `debug.javascript.codelens.npmScripts` setting.
|
||||
|
||||
### Automatic browser debugging
|
||||
|
||||
By default, any links you click through the JavaScript debug terminal (`Debug: Create JavaScript Debug Terminal` command) will open in debug mode. If you'd like, you can enable this for all terminals, or disable it, by setting `debug.javascript.debugByLinkOptions` to `always` or `off`, respectively.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/link-debugging.gif">
|
||||
|
||||
### Instrumentation breakpoints
|
||||
|
||||
When debugging web apps, you can configure instrumentation breakpoints from VS Code in the "Browser Breakpoints" view.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/instrumentation-breakpoints.png" width="367">
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/instrumentation-breakpoints2.png" width="602">
|
||||
|
||||
### Better autocompletion in debug console
|
||||
|
||||
Autocomplete in the debug console has been significantly improved. You can expect better suggestions for more complex expressions than VS Code was able to handle before.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/repl-improvements.png" width="507">
|
||||
|
||||
### Return value interception
|
||||
|
||||
On a function's return statement, you can use, inspect, and modify the `$returnValue`.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/returnvalue.png">
|
||||
|
||||
Note that you can use and modify properties on the `$returnValue`, but not assign it to--it is effectively a `const` variable.
|
||||
|
||||
### Top-Level `await`
|
||||
|
||||
You can use `await` at the top level in the debug console.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/top-level-await.png" width="861">
|
||||
|
||||
However, like the Chrome devtools, if you use `await` while paused on a breakpoint, you'll only get a pending `Promise` back. This is because the JavaScript event loop is paused while on a breakpoint.
|
||||
|
||||
### Pretty-print minified sources
|
||||
|
||||
The debugger can now pretty print files, especially useful when dealing with minified sources. It will show a prompt when you step into or open a file that looks minified, and you can also trigger pretty printing manually via the `Debug: Pretty print for debugging` command.
|
||||
|
||||
[Click to view gif](https://code.visualstudio.com/assets/updates/1_43/js-debug-pretty-printing.gif)
|
||||
|
||||
You can turn off the suggestion prompt by selecting Never, or changing the setting debug.javascript.suggestPrettyPrinting to false.
|
||||
|
||||
### Support for Microsoft Edge and WebView2
|
||||
|
||||
We support launching the [new Microsoft Edge browser](https://www.microsoft.com/edge), via the `pwa-msedge` debug type. It supports all the same configuration settings as `chrome` does.
|
||||
|
||||
<img src="https://github.com/Microsoft/vscode-pwa/raw/HEAD/resources/readme/webview2.png" width="584">
|
||||
|
||||
With this comes support for the [WebView2](https://docs.microsoft.com/microsoft-edge/hosting/webview2) control in desktop Windows applications. Check out our [webview demo](https://github.com/microsoft/vscode-js-debug/tree/main/demos/webview) to learn how to set this up.
|
||||
|
||||
### Better sourcemap and breakpoint behavior
|
||||
|
||||
Js-debug has a rewritten suite of sourcemap handling and breakpoint resolution logic. This results in more reliable breakpoint behavior in more cases. For example:
|
||||
|
||||
- We are guaranteed to set breakpoints before hitting them, where there were previously scenarios where this did not happen.
|
||||
- We can handle sources present in multiple compiled files. This is common when dealing with split bundles in web apps.
|
||||
- We now support in-place transpilation (such as `ts-node` and `@babel/register`).
|
||||
|
||||
### Copy values in call stack view
|
||||
|
||||
VS Code has long had an action to "Copy Value" from the Variables view. However, previously this was truncated for object or long values. Changes in VS Code and js-debug allow us to losslessly copy the full expressions as JSON.
|
||||
|
||||
### Other small things
|
||||
|
||||
js-debug is a cleanroom rewrite of a JavaScript debugger, so there are a large number of small improvements. Here are some more that are unworthy of their own heading:
|
||||
|
||||
- Console output is now improved. Promises, ArrayViews/ArrayBuffers, and other complex data structures are better supported.
|
||||
- Logpoint breakpoints now support complex expressions and statements. Errors thrown will be printed, rather than silently eaten.
|
||||
- You can now specify partial versions in the Node.js `runtimeVersion`. Previously you needed to specify the full version, such as `12.3.4`. Now, you can specify `12` and we'll use the most recent `12.*` installed on the system.
|
||||
- Sourcemaps are now supported when attaching via the `Attach to Node.js Process` command.
|
||||
- Several improvements have been made for faster performance and better out-of-the-box behavior in monorepos and multi-part applications.
|
||||
- The `console.group()` set of APIs are now supported.
|
||||
- You can pass `stable`, `canary`, or `dev` as `runtimeExecutable`s when launching browsers. We'll do our best to discover and use the specified version on your machine.
|
||||
- You can now set the Node.js `program` to files with other or no extensions without workarounds.
|
||||
- Restart frame requests are now supported.
|
||||
- Command line APIs like `inspect()` and `copy()` are now available.
|
||||
|
||||
### Options
|
||||
|
||||
See [OPTIONS.md](https://github.com/Microsoft/vscode-pwa/blob/HEAD/OPTIONS.md)
|
||||
@@ -0,0 +1 @@
|
||||
{"id":"ms-vscode.js-debug","type":"extensionBundle","hash":"998f5b6c8d8e546bbfb87f156b8a2f8c","outDir":""}
|
||||
|
After Width: | Height: | Size: 9.9 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
|
||||
<path d="M12.11745 5.343985c-.1003-.31445-.2507-.60384-.4512-.86816l1.3535-1.36036-.6152-.61523-1.3604 1.35352c-.2643-.20053-.5537-.35092-.8681-.45118-.3099-.10481-.6312-.15722-.9639-.15722-.4056 0-.79751.07747-1.17577.23242-.3737.15495-.7041.37598-.99121.66308l-1.54492 1.55176 4.3271 4.32715 1.5518-1.54492c.2871-.28711.5081-.61751.6631-.99121.1549-.37826.2324-.77018.2324-1.17578 0-.33269-.0524-.65397-.1572-.96387zm-.8887 1.80469c-.1094.26432-.2666.49902-.4717.7041l-.9297.92969-3.0898-3.08985.92969-.92968c.20508-.20508.43978-.36231.7041-.47168.26891-.11394.54911-.1709.84081-.1709.3008 0 .5833.05924.8477.17773.2643.11393.4944.27116.6904.47168.2005.19596.3577.42611.4717.69043.1185.26432.1777.54688.1777.84766 0 .29166-.057.57194-.1709.84082zM5.19253 5.93009L3.64077 7.47501c-.2871.28711-.50813.61979-.66308.99805-.15495.37369-.23242.76334-.23242 1.16894 0 .3327.05013.6563.15039.9707.10482.3099.25748.597.45801.8613l-1.35352 1.3604.61523.6152 1.36036-1.3535c.26432.2005.55143.3532.86132.458.31446.1003.63802.1504.97071.1504.4056 0 .79524-.0775 1.16894-.2324.37826-.155.71094-.376.99805-.6631l1.54492-1.5518-4.32715-4.32711zm1.44922 5.73531c-.26432.1094-.54232.1641-.83398.1641-.30078 0-.58561-.057-.8545-.1709-.26432-.1139-.49674-.2689-.69726-.4648-.19596-.2006-.35091-.433-.46484-.6973-.11394-.2689-.1709-.5537-.1709-.8545 0-.2917.05468-.5697.16406-.83398.11393-.26888.27344-.50586.47852-.71094l.92968-.92969 3.08985 3.08981-.92969.9297c-.20508.2051-.44206.3646-.71094.4785z" clip-rule="evenodd" fill="#89D185" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.6172 3.84375C13.5169 3.5293 13.3665 3.23991 13.166 2.97559L14.5195 1.61523L13.9043 1L12.5439 2.35352C12.2796 2.15299 11.9902 2.0026 11.6758 1.90234C11.3659 1.79753 11.0446 1.74512 10.7119 1.74512C10.3063 1.74512 9.91439 1.82259 9.53613 1.97754C9.16243 2.13249 8.83203 2.35352 8.54492 2.64062L7 4.19238L11.3271 8.51953L12.8789 6.97461C13.166 6.6875 13.387 6.3571 13.542 5.9834C13.6969 5.60514 13.7744 5.21322 13.7744 4.80762C13.7744 4.47493 13.722 4.15365 13.6172 3.84375ZM12.7285 5.64844C12.6191 5.91276 12.4619 6.14746 12.2568 6.35254L11.3271 7.28223L8.2373 4.19238L9.16699 3.2627C9.37207 3.05762 9.60677 2.90039 9.87109 2.79102C10.14 2.67708 10.4202 2.62012 10.7119 2.62012C11.0127 2.62012 11.2952 2.67936 11.5596 2.79785C11.8239 2.91178 12.054 3.06901 12.25 3.26953C12.4505 3.46549 12.6077 3.69564 12.7217 3.95996C12.8402 4.22428 12.8994 4.50684 12.8994 4.80762C12.8994 5.09928 12.8424 5.37956 12.7285 5.64844ZM7.9043 10.6416L9.3877 9.09668L8.77246 8.47461L7.28223 10.0264L5.42285 8.16699L6.91309 6.61523L6.29102 6L4.80762 7.54492L4.19238 6.92969L2.64062 8.47461C2.35352 8.76172 2.13249 9.0944 1.97754 9.47266C1.82259 9.84635 1.74512 10.236 1.74512 10.6416C1.74512 10.9743 1.79525 11.2979 1.89551 11.6123C2.00033 11.9222 2.15299 12.2093 2.35352 12.4736L1 13.834L1.61523 14.4492L2.97559 13.0957C3.23991 13.2962 3.52702 13.4489 3.83691 13.5537C4.15137 13.654 4.47493 13.7041 4.80762 13.7041C5.21322 13.7041 5.60286 13.6266 5.97656 13.4717C6.35482 13.3167 6.6875 13.0957 6.97461 12.8086L8.51953 11.2568L7.9043 10.6416ZM5.6416 12.665C5.37728 12.7744 5.09928 12.8291 4.80762 12.8291C4.50684 12.8291 4.22201 12.7721 3.95312 12.6582C3.6888 12.5443 3.45638 12.3893 3.25586 12.1934C3.0599 11.9928 2.90495 11.7604 2.79102 11.4961C2.67708 11.2272 2.62012 10.9424 2.62012 10.6416C2.62012 10.3499 2.6748 10.0719 2.78418 9.80762C2.89811 9.53874 3.05762 9.30176 3.2627 9.09668L4.19238 8.16699L7.28223 11.2568L6.35254 12.1865C6.14746 12.3916 5.91048 12.5511 5.6416 12.665Z" fill="#F48771"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22"><path d="M10.627348 2.1717149l-7.0539613 4.071557c-.263894.1520947-.4262258.4334435-.4262258.737793v8.1498341c0 .30451.1623318.585688.42589.738123l7.0539611 4.074917c.263727.152255.588725.152255.85262 0l7.055471-4.074917c.263726-.152435.426058-.433613.426058-.738123V6.9814049c0-.3046895-.162332-.5860383-.426226-.738133l-7.055639-4.071557c-.131779-.076202-.278835-.1141436-.426058-.1141436-.147055 0-.294278.038001-.42589.1141436" fill="#77ae64"/></svg>
|
||||
|
After Width: | Height: | Size: 517 B |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.06065 3.85356L5.91421 6L5.2071 5.29289L6.49999 4H3.5C3.10218 4 2.72064 4.15804 2.43934 4.43934C2.15804 4.72065 2 5.10218 2 5.5C2 5.89783 2.15804 6.27936 2.43934 6.56066C2.72064 6.84197 3.10218 7 3.5 7H4V8H3.5C2.83696 8 2.20107 7.73661 1.73223 7.26777C1.26339 6.79893 1 6.16305 1 5.5C1 4.83696 1.26339 4.20108 1.73223 3.73224C2.20107 3.2634 2.83696 3 3.5 3H6.49999L6.49999 3H6.49996L6 2.50004V2.50001L5.2071 1.70711L5.91421 1L8.06065 3.14645L8.06065 3.85356ZM5 6.50003L5.91421 7.41424L6 7.32845V14H14V7H10V3H9.06065V2.73227L8.32838 2H11.2L11.5 2.1L14.9 5.6L15 6V14.5L14.5 15H5.5L5 14.5V9.00003V6.50003ZM11 3V6H13.9032L11 3Z" fill="#C5C5C5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 796 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288"><style id="style5282"></style><path d="M8 7c-.1292196 0-.2582658.041082-.3572481.1396656L4.2265736 10.383234l-1.379877 1.304048c-.1979645.187314-.1979645.489646 0 .678603l1.379877 1.307992 3.4161783 3.243568c.1979645.187313.5165409.187313.7144875 0l1.3798772-1.308075c.197965-.187314.197965-.489644 0-.678601l-3.058934-2.904598 3.058934-2.9004888c.197965-.1873128.197965-.490466 0-.6786005L8.3572529 7.1390063c-.0990086-.0928345-.2280714-.1396657-.3572394-.1396657z" id="rect931" fill="#c5c5c5" stroke-width=".20000002" stroke-linecap="round" stroke-linejoin="round"/><path id="path8177" d="M14 7c.129219 0 .258265.041082.357248.1396656l3.416178 3.2435684 1.379877 1.304048c.197965.187314.197965.489646 0 .678603l-1.379877 1.307992-3.416178 3.243568c-.197965.187313-.516541.187313-.714488 0l-1.379877-1.308075c-.197965-.187314-.197965-.489644 0-.678601l3.058934-2.904598-3.058934-2.9004888c-.197965-.1873128-.197965-.490466 0-.6786005l1.379864-1.3080754c.09901-.092835.228071-.1396657.357239-.1396657z" fill="#c5c5c5" stroke-width=".20000002" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<path d="M4.5 3L6 3V13H4.5V3ZM11.5 3V13H10V3L11.5 3Z" fill="#75BEFF"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 174 B |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 8C12.75 10.4853 10.7353 12.5 8.24999 12.5C6.41795 12.5 4.84162 11.4052 4.13953 9.83416L2.74882 10.399C3.67446 12.5186 5.78923 14 8.24999 14C11.5637 14 14.25 11.3137 14.25 8C14.25 4.68629 11.5637 2 8.24999 2C6.3169 2 4.59732 2.91418 3.5 4.3338V2.5H2V6.5L2.75 7.25H6.25V5.75H4.35201C5.13008 4.40495 6.58436 3.5 8.24999 3.5C10.7353 3.5 12.75 5.51472 12.75 8Z" fill="#89D185"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 533 B |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.5 2H4V2.24001L4 14L2.5 14L2.5 2ZM6 2.18094V14L15 8.06218L6 2.18094ZM12.3148 8.06218L7.50024 5L7.50024 11.1809L12.3148 8.06218Z" fill="#75BEFF"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 299 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288"><style id="style5282"></style><path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" d="M7.1926933 5.992145l-.5055708 1.5400915.00292.195799-.096438-.17242L5.389588 6.4772592l-1.5780823.911781.3302284 1.5810047.1052054.1724202-.17242-.1052057-1.5839273-.3302283-.9117809 1.5810049 1.0783563 1.204018.1724201.09643-.1957991-.003-1.5371691.502649v1.826484l1.5371691.502648.1957991-.003-.1724201.09643-1.0783563 1.204019.9117809 1.581006 1.5839273-.333152.17242-.102284-.1052048.169497-.3302284 1.583928 1.5780823.911781 1.2040185-1.078356.096438-.172421-.00292.1958.5055709 1.537169h1.8235618l.505571-1.537169-.00292-.1958.096438.172421 1.2040182 1.078356 1.578083-.911781-.330229-1.583928-.105201-.169497.172421.102284 1.583926.333152.911781-1.581006-1.078356-1.204019-.17242-.09643.195799.003 1.537169-.502648v-1.826484l-1.537169-.502649-.195799.003.17242-.09643 1.078361-1.204018-.911781-1.5810049-1.583926.3302283-.172421.1052063.105201-.1724202.330219-1.5810053-1.578082-.911781-1.2040189 1.0783563-.096438.17242.00292-.195799-.505571-1.5400915zm.9117809 4.278357A2.7313908 2.730667 0 0 1 10.836895 13a2.7313908 2.730667 0 0 1-2.7324208 2.729497A2.7313908 2.730667 0 0 1 5.3720539 13a2.7313908 2.730667 0 0 1 2.7324203-2.729498zm3.2730598.683835l.09936.09937.05845.222096a3.8590267 3.8375958 0 0 0-.157808-.321462zm.452969 1.41443L12 13l-.523105 1.949224-1.426119 1.426118-1.9463018.523105-1.9463015-.523105-.6049317-.604931a3.8590267 3.8375958 0 0 0 2.4489502.873791 3.8590267 3.8375958 0 0 0 3.8604568-3.837078 3.8590267 3.8375958 0 0 0-.03214-.438357zm-7.1510519 2.378812a3.8590267 3.8375958 0 0 0 .3419178.490961l-.2893151-.289316z" id="path841" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="#c5c5c5" stroke="#c5c5c5" stroke-width=".37795275" stroke-linecap="round" stroke-linejoin="round"/><path id="path864" d="M16.140381.81933236l-.299033.91092564.0018.1158085-.05702-.101982-.712146-.6378206-.933397.5392954.195319.9351248.06223.1019838-.102018-.062228-.936854-.1953215-.539295.9351247.637822.7121463.101986.057043-.115792-.00173-.909198.2973044v1.0803195l.909198.2973037.115792-.00173-.101986.057041-.637822.7121472.539295.9351253.936854-.1970525.101985-.060489-.06225.1002554-.195319.9368541.933395.5392956.712148-.6378219.05702-.1019871-.0018.115802.299032.9091983h1.07859l.299033-.9091983-.0018-.115802.05702.1019871.712148.6378219.933398-.5393059-.195319-.9368541-.06223-.1002554.101985.060489.93687.1970525.53938-.9351278-.637822-.7121474-.101985-.057043.115808.00173.909198-.2973037V4.4250074l-.909221-.2973044-.115808.0017299.101985-.0570409.637822-.7121462-.539295-.9351248-.936853.1953215-.101986.0622275.062229-.1019837.19532-.9351247-.933397-.5392956-.712145.6378208-.057023.1019837.00183-.1158086-.299043-.91092804zm.539295 2.53054074a1.6155491 1.6151211 0 0 1 1.616157 1.6144299 1.6155491 1.6151211 0 0 1-1.616157 1.6144288 1.6155491 1.6151211 0 0 1-1.616158-1.6144288 1.6155491 1.6151211 0 0 1 1.616158-1.6144299zm1.935933.4044716l.05877.058769.03458.1313667a2.2825175 2.2698416 0 0 0-.093316-.1901362zm.267919.8365998l.100255.3733585-.309408 1.1529168-.843508.8435132-1.151189.3094043-1.151188-.3094043-.3578-.3578018a2.2825175 2.2698416 0 0 0 1.448492.5168259 2.2825175 2.2698416 0 0 0 2.283362-2.2695357 2.2825175 2.2698416 0 0 0-.01895-.2592769zm-4.229667 1.4070076a2.2825175 2.2698416 0 0 0 .202241.2903909l-.171115-.1711227z" style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="#c5c5c5" stroke="#c5c5c5" stroke-width=".18897636" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
|
||||
<circle cx="8" cy="8" r="6" fill="red" />
|
||||
<circle cx="8" cy="8" r="8" fill="red" fill-opacity="0.2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 194 B |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<rect x="2.625" y="2.625" width="10.75" height="10.75" stroke="#F48771" stroke-width="1.25"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 196 B |
@@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288">
|
||||
<style id="style5282">
|
||||
.icon-canvas-transparent,.icon-vs-out{opacity:0;fill:#f6f6f6}
|
||||
</style>
|
||||
<path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" d="M10.080333 4.077528l-.5055705 1.5400915.00292.195799-.096438-.17242L8.277228 4.5626422l-1.5780823.911781.3302284 1.5810047.1052054.1724202-.17242-.1052057-1.5839273-.3302283-.9117809 1.5810049 1.0783563 1.204018.1724201.09643-.1957991-.003-1.5371691.502649V12l1.5371691.502648.1957991-.003-.1724201.09643-1.0783563 1.204019.9117809 1.581006 1.5839273-.333152.17242-.102284-.1052048.169497-.3302284 1.583928 1.5780823.911781 1.2040185-1.078356.096438-.172421-.00292.1958.5055709 1.537169h1.823562l.505571-1.537169-.0029-.1958.09644.172421 1.204018 1.078356 1.578083-.911781-.330229-1.583928-.105201-.169497.172421.102284 1.583926.333152.911781-1.581006-1.078356-1.204019-.17242-.09643.195799.003L18 12v-1.826484l-1.537169-.502649-.195799.003.17242-.09643 1.078361-1.204018-.911781-1.5810049-1.583926.3302283-.172421.1052063.105201-.1724202.330219-1.5810053-1.578082-.911781-1.204019 1.0783563-.09644.17242.0029-.195799-.505571-1.5400915zm.911781 4.278357a2.7313908 2.730667 0 0 1 2.732421 2.729498 2.7313908 2.730667 0 0 1-2.732421 2.729497 2.7313908 2.730667 0 0 1-2.7324201-2.729497 2.7313908 2.730667 0 0 1 2.7324201-2.729498zm3.27306.683835l.09936.09937.05845.222096a3.8590267 3.8375958 0 0 0-.157808-.321462zm.452969 1.41443l.169497.631233-.523105 1.949224-1.426119 1.426118-1.946302.523105-1.9463013-.523105-.6049317-.604931a3.8590267 3.8375958 0 0 0 2.44895.873791 3.8590267 3.8375958 0 0 0 3.860457-3.837078 3.8590267 3.8375958 0 0 0-.03214-.438357zm-7.1510519 2.378812a3.8590267 3.8375958 0 0 0 .3419178.490961l-.2893151-.289316z" id="path841" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="#c5c5c5" stroke="#c5c5c5" stroke-width=".37795275" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<circle id="path3643" cx="10.992129" cy="11.085297" r="1" fill="#c5c5c5" stroke-width=".18897638" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 9.9 KiB |
@@ -0,0 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
|
||||
<path d="M12.11745 5.343985c-.1003-.31445-.2507-.60384-.4512-.86816l1.3535-1.36036-.6152-.61523-1.3604 1.35352c-.2643-.20053-.5537-.35092-.8681-.45118-.3099-.10481-.6312-.15722-.9639-.15722-.4056 0-.79751.07747-1.17577.23242-.3737.15495-.7041.37598-.99121.66308l-1.54492 1.55176 4.3271 4.32715 1.5518-1.54492c.2871-.28711.5081-.61751.6631-.99121.1549-.37826.2324-.77018.2324-1.17578 0-.33269-.0524-.65397-.1572-.96387zm-.8887 1.80469c-.1094.26432-.2666.49902-.4717.7041l-.9297.92969-3.0898-3.08985.92969-.92968c.20508-.20508.43978-.36231.7041-.47168.26891-.11394.54911-.1709.84081-.1709.3008 0 .5833.05924.8477.17773.2643.11393.4944.27116.6904.47168.2005.19596.3577.42611.4717.69043.1185.26432.1777.54688.1777.84766 0 .29166-.057.57194-.1709.84082zM5.19253 5.93009L3.64077 7.47501c-.2871.28711-.50813.61979-.66308.99805-.15495.37369-.23242.76334-.23242 1.16894 0 .3327.05013.6563.15039.9707.10482.3099.25748.597.45801.8613l-1.35352 1.3604.61523.6152 1.36036-1.3535c.26432.2005.55143.3532.86132.458.31446.1003.63802.1504.97071.1504.4056 0 .79524-.0775 1.16894-.2324.37826-.155.71094-.376.99805-.6631l1.54492-1.5518-4.32715-4.32711zm1.44922 5.73531c-.26432.1094-.54232.1641-.83398.1641-.30078 0-.58561-.057-.8545-.1709-.26432-.1139-.49674-.2689-.69726-.4648-.19596-.2006-.35091-.433-.46484-.6973-.11394-.2689-.1709-.5537-.1709-.8545 0-.2917.05468-.5697.16406-.83398.11393-.26888.27344-.50586.47852-.71094l.92968-.92969 3.08985 3.08981-.92969.9297c-.20508.2051-.44206.3646-.71094.4785z" clip-rule="evenodd" fill="#388A34" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.6172 3.84375C13.5169 3.5293 13.3665 3.23991 13.166 2.97559L14.5195 1.61523L13.9043 1L12.5439 2.35352C12.2796 2.15299 11.9902 2.0026 11.6758 1.90234C11.3659 1.79753 11.0446 1.74512 10.7119 1.74512C10.3063 1.74512 9.91439 1.82259 9.53613 1.97754C9.16243 2.13249 8.83203 2.35352 8.54492 2.64062L7 4.19238L11.3271 8.51953L12.8789 6.97461C13.166 6.6875 13.387 6.3571 13.542 5.9834C13.6969 5.60514 13.7744 5.21322 13.7744 4.80762C13.7744 4.47493 13.722 4.15365 13.6172 3.84375ZM12.7285 5.64844C12.6191 5.91276 12.4619 6.14746 12.2568 6.35254L11.3271 7.28223L8.2373 4.19238L9.16699 3.2627C9.37207 3.05762 9.60677 2.90039 9.87109 2.79102C10.14 2.67708 10.4202 2.62012 10.7119 2.62012C11.0127 2.62012 11.2952 2.67936 11.5596 2.79785C11.8239 2.91178 12.054 3.06901 12.25 3.26953C12.4505 3.46549 12.6077 3.69564 12.7217 3.95996C12.8402 4.22428 12.8994 4.50684 12.8994 4.80762C12.8994 5.09928 12.8424 5.37956 12.7285 5.64844ZM7.9043 10.6416L9.3877 9.09668L8.77246 8.47461L7.28223 10.0264L5.42285 8.16699L6.91309 6.61523L6.29102 6L4.80762 7.54492L4.19238 6.92969L2.64062 8.47461C2.35352 8.76172 2.13249 9.0944 1.97754 9.47266C1.82259 9.84635 1.74512 10.236 1.74512 10.6416C1.74512 10.9743 1.79525 11.2979 1.89551 11.6123C2.00033 11.9222 2.15299 12.2093 2.35352 12.4736L1 13.834L1.61523 14.4492L2.97559 13.0957C3.23991 13.2962 3.52702 13.4489 3.83691 13.5537C4.15137 13.654 4.47493 13.7041 4.80762 13.7041C5.21322 13.7041 5.60286 13.6266 5.97656 13.4717C6.35482 13.3167 6.6875 13.0957 6.97461 12.8086L8.51953 11.2568L7.9043 10.6416ZM5.6416 12.665C5.37728 12.7744 5.09928 12.8291 4.80762 12.8291C4.50684 12.8291 4.22201 12.7721 3.95312 12.6582C3.6888 12.5443 3.45638 12.3893 3.25586 12.1934C3.0599 11.9928 2.90495 11.7604 2.79102 11.4961C2.67708 11.2272 2.62012 10.9424 2.62012 10.6416C2.62012 10.3499 2.6748 10.0719 2.78418 9.80762C2.89811 9.53874 3.05762 9.30176 3.2627 9.09668L4.19238 8.16699L7.28223 11.2568L6.35254 12.1865C6.14746 12.3916 5.91048 12.5511 5.6416 12.665Z" fill="#A1260D"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22"><path d="M10.627348 2.1717149l-7.0539613 4.071557c-.263894.1520947-.4262258.4334435-.4262258.737793v8.1498341c0 .30451.1623318.585688.42589.738123l7.0539611 4.074917c.263727.152255.588725.152255.85262 0l7.055471-4.074917c.263726-.152435.426058-.433613.426058-.738123V6.9814049c0-.3046895-.162332-.5860383-.426226-.738133l-7.055639-4.071557c-.131779-.076202-.278835-.1141436-.426058-.1141436-.147055 0-.294278.038001-.42589.1141436" fill="#77ae64"/></svg>
|
||||
|
After Width: | Height: | Size: 517 B |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.06065 3.85356L5.91421 6L5.2071 5.29289L6.49999 4H3.5C3.10218 4 2.72064 4.15804 2.43934 4.43934C2.15804 4.72065 2 5.10218 2 5.5C2 5.89783 2.15804 6.27936 2.43934 6.56066C2.72064 6.84197 3.10218 7 3.5 7H4V8H3.5C2.83696 8 2.20107 7.73661 1.73223 7.26777C1.26339 6.79893 1 6.16305 1 5.5C1 4.83696 1.26339 4.20108 1.73223 3.73224C2.20107 3.2634 2.83696 3 3.5 3H6.49999L6.49999 3H6.49996L6 2.50004V2.50001L5.2071 1.70711L5.91421 1L8.06065 3.14645L8.06065 3.85356ZM5 6.50003L5.91421 7.41424L6 7.32845V14H14V7H10V3H9.06065V2.73227L8.32838 2H11.2L11.5 2.1L14.9 5.6L15 6V14.5L14.5 15H5.5L5 14.5V9.00003V6.50003ZM11 3V6H13.9032L11 3Z" fill="#424242"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 796 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288"><style id="style5282"></style><path d="M8 7c-.1292196 0-.2582658.041082-.3572481.1396656L4.2265736 10.383234l-1.379877 1.304048c-.1979645.187314-.1979645.489646 0 .678603l1.379877 1.307992 3.4161783 3.243568c.1979645.187313.5165409.187313.7144875 0l1.3798772-1.308075c.197965-.187314.197965-.489644 0-.678601l-3.058934-2.904598 3.058934-2.9004888c.197965-.1873128.197965-.490466 0-.6786005L8.3572529 7.1390063c-.0990086-.0928345-.2280714-.1396657-.3572394-.1396657z" id="rect931" fill="gray" stroke-width=".20000002" stroke-linecap="round" stroke-linejoin="round"/><path id="path8177" d="M14 7c.129219 0 .258265.041082.357248.1396656l3.416178 3.2435684 1.379877 1.304048c.197965.187314.197965.489646 0 .678603l-1.379877 1.307992-3.416178 3.243568c-.197965.187313-.516541.187313-.714488 0l-1.379877-1.308075c-.197965-.187314-.197965-.489644 0-.678601l3.058934-2.904598-3.058934-2.9004888c-.197965-.1873128-.197965-.490466 0-.6786005l1.379864-1.3080754c.09901-.092835.228071-.1396657.357239-.1396657z" fill="gray" stroke-width=".20000002" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<path d="M4.5 3L6 3V13H4.5V3ZM11.5 3V13H10V3L11.5 3Z" fill="#007ACC"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 173 B |
@@ -0,0 +1,3 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 8C12.75 10.4853 10.7353 12.5 8.24999 12.5C6.41795 12.5 4.84162 11.4052 4.13953 9.83416L2.74882 10.399C3.67446 12.5186 5.78923 14 8.24999 14C11.5637 14 14.25 11.3137 14.25 8C14.25 4.68629 11.5637 2 8.24999 2C6.3169 2 4.59732 2.91418 3.5 4.3338V2.5H2V6.5L2.75 7.25H6.25V5.75H4.35201C5.13008 4.40495 6.58436 3.5 8.24999 3.5C10.7353 3.5 12.75 5.51472 12.75 8Z" fill="#388A34"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 533 B |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.5 2H4V2.24001L4 14L2.5 14L2.5 2ZM6 2.18094V14L15 8.06218L6 2.18094ZM12.3148 8.06218L7.50024 5L7.50024 11.1809L12.3148 8.06218Z" fill="#007ACC"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 299 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288"><style id="style5282"></style><path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" d="M7.1926933 5.992145l-.5055708 1.5400915.00292.195799-.096438-.17242L5.389588 6.4772592l-1.5780823.911781.3302284 1.5810047.1052054.1724202-.17242-.1052057-1.5839273-.3302283-.9117809 1.5810049 1.0783563 1.204018.1724201.09643-.1957991-.003-1.5371691.502649v1.826484l1.5371691.502648.1957991-.003-.1724201.09643-1.0783563 1.204019.9117809 1.581006 1.5839273-.333152.17242-.102284-.1052048.169497-.3302284 1.583928 1.5780823.911781 1.2040185-1.078356.096438-.172421-.00292.1958.5055709 1.537169h1.8235618l.505571-1.537169-.00292-.1958.096438.172421 1.2040182 1.078356 1.578083-.911781-.330229-1.583928-.105201-.169497.172421.102284 1.583926.333152.911781-1.581006-1.078356-1.204019-.17242-.09643.195799.003 1.537169-.502648v-1.826484l-1.537169-.502649-.195799.003.17242-.09643 1.078361-1.204018-.911781-1.5810049-1.583926.3302283-.172421.1052063.105201-.1724202.330219-1.5810053-1.578082-.911781-1.2040189 1.0783563-.096438.17242.00292-.195799-.505571-1.5400915zm.9117809 4.278357A2.7313908 2.730667 0 0 1 10.836895 13a2.7313908 2.730667 0 0 1-2.7324208 2.729497A2.7313908 2.730667 0 0 1 5.3720539 13a2.7313908 2.730667 0 0 1 2.7324203-2.729498zm3.2730598.683835l.09936.09937.05845.222096a3.8590267 3.8375958 0 0 0-.157808-.321462zm.452969 1.41443L12 13l-.523105 1.949224-1.426119 1.426118-1.9463018.523105-1.9463015-.523105-.6049317-.604931a3.8590267 3.8375958 0 0 0 2.4489502.873791 3.8590267 3.8375958 0 0 0 3.8604568-3.837078 3.8590267 3.8375958 0 0 0-.03214-.438357zm-7.1510519 2.378812a3.8590267 3.8375958 0 0 0 .3419178.490961l-.2893151-.289316z" id="path841" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="gray" stroke="gray" stroke-width=".37795275" stroke-linecap="round" stroke-linejoin="round"/><path id="path864" d="M16.140381.81933236l-.299033.91092564.0018.1158085-.05702-.101982-.712146-.6378206-.933397.5392954.195319.9351248.06223.1019838-.102018-.062228-.936854-.1953215-.539295.9351247.637822.7121463.101986.057043-.115792-.00173-.909198.2973044v1.0803195l.909198.2973037.115792-.00173-.101986.057041-.637822.7121472.539295.9351253.936854-.1970525.101985-.060489-.06225.1002554-.195319.9368541.933395.5392956.712148-.6378219.05702-.1019871-.0018.115802.299032.9091983h1.07859l.299033-.9091983-.0018-.115802.05702.1019871.712148.6378219.933398-.5393059-.195319-.9368541-.06223-.1002554.101985.060489.93687.1970525.53938-.9351278-.637822-.7121474-.101985-.057043.115808.00173.909198-.2973037V4.4250074l-.909221-.2973044-.115808.0017299.101985-.0570409.637822-.7121462-.539295-.9351248-.936853.1953215-.101986.0622275.062229-.1019837.19532-.9351247-.933397-.5392956-.712145.6378208-.057023.1019837.00183-.1158086-.299043-.91092804zm.539295 2.53054074a1.6155491 1.6151211 0 0 1 1.616157 1.6144299 1.6155491 1.6151211 0 0 1-1.616157 1.6144288 1.6155491 1.6151211 0 0 1-1.616158-1.6144288 1.6155491 1.6151211 0 0 1 1.616158-1.6144299zm1.935933.4044716l.05877.058769.03458.1313667a2.2825175 2.2698416 0 0 0-.093316-.1901362zm.267919.8365998l.100255.3733585-.309408 1.1529168-.843508.8435132-1.151189.3094043-1.151188-.3094043-.3578-.3578018a2.2825175 2.2698416 0 0 0 1.448492.5168259 2.2825175 2.2698416 0 0 0 2.283362-2.2695357 2.2825175 2.2698416 0 0 0-.01895-.2592769zm-4.229667 1.4070076a2.2825175 2.2698416 0 0 0 .202241.2903909l-.171115-.1711227z" style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="gray" stroke="gray" stroke-width=".18897636" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
|
||||
<rect x="2.625" y="2.625" width="10.75" height="10.75" stroke="#A1260D" stroke-width="1.25"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 196 B |
@@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" id="svg5288">
|
||||
<style id="style5282">
|
||||
.icon-canvas-transparent,.icon-vs-out{opacity:0;fill:#f6f6f6}
|
||||
</style>
|
||||
<path style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;shape-padding:0;isolation:auto;mix-blend-mode:normal" d="M10.080333 4.077528l-.5055705 1.5400915.00292.195799-.096438-.17242L8.277228 4.5626422l-1.5780823.911781.3302284 1.5810047.1052054.1724202-.17242-.1052057-1.5839273-.3302283-.9117809 1.5810049 1.0783563 1.204018.1724201.09643-.1957991-.003-1.5371691.502649V12l1.5371691.502648.1957991-.003-.1724201.09643-1.0783563 1.204019.9117809 1.581006 1.5839273-.333152.17242-.102284-.1052048.169497-.3302284 1.583928 1.5780823.911781 1.2040185-1.078356.096438-.172421-.00292.1958.5055709 1.537169h1.823562l.505571-1.537169-.0029-.1958.09644.172421 1.204018 1.078356 1.578083-.911781-.330229-1.583928-.105201-.169497.172421.102284 1.583926.333152.911781-1.581006-1.078356-1.204019-.17242-.09643.195799.003L18 12v-1.826484l-1.537169-.502649-.195799.003.17242-.09643 1.078361-1.204018-.911781-1.5810049-1.583926.3302283-.172421.1052063.105201-.1724202.330219-1.5810053-1.578082-.911781-1.204019 1.0783563-.09644.17242.0029-.195799-.505571-1.5400915zm.911781 4.278357a2.7313908 2.730667 0 0 1 2.732421 2.729498 2.7313908 2.730667 0 0 1-2.732421 2.729497 2.7313908 2.730667 0 0 1-2.7324201-2.729497 2.7313908 2.730667 0 0 1 2.7324201-2.729498zm3.27306.683835l.09936.09937.05845.222096a3.8590267 3.8375958 0 0 0-.157808-.321462zm.452969 1.41443l.169497.631233-.523105 1.949224-1.426119 1.426118-1.946302.523105-1.9463013-.523105-.6049317-.604931a3.8590267 3.8375958 0 0 0 2.44895.873791 3.8590267 3.8375958 0 0 0 3.860457-3.837078 3.8590267 3.8375958 0 0 0-.03214-.438357zm-7.1510519 2.378812a3.8590267 3.8375958 0 0 0 .3419178.490961l-.2893151-.289316z" id="path841" color="#000" font-weight="400" font-family="sans-serif" white-space="normal" overflow="visible" fill="gray" stroke="gray" stroke-width=".37795275" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<circle id="path3643" cx="10.992129" cy="11.085297" r="1" fill="gray" stroke="gray" stroke-width=".18897638" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 8.0 KiB |
@@ -0,0 +1,4 @@
|
||||
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<circle cx="22" cy="22" r="22" fill="#F7DF1E"/>
|
||||
<path d="M12.032 23.008V22.924V23.008ZM20.516 23.82L16.988 20.264L18.164 19.06L21.916 22.84L25.584 19.144L26.788 20.32L23.232 23.876L26.788 27.432L25.584 28.608L21.86 24.828L18.164 28.524L16.988 27.348L20.516 23.82ZM27.768 13.824V15H29.336L32.64 11.696L33.816 12.872L30.68 16.008L30.708 16.092C31.4173 17.94 31.7627 19.8533 31.744 21.832C31.744 22.224 31.7347 22.616 31.716 23.008V23.092H35.832V24.744H31.492V24.828C31.1373 26.7507 30.4747 28.468 29.504 29.98L29.448 30.092L33.424 34.124L32.248 35.3L28.44 31.464L28.328 31.576C27.432 32.5653 26.4333 33.3307 25.332 33.872C24.2493 34.4133 23.1013 34.684 21.888 34.684C20.6933 34.684 19.536 34.404 18.416 33.844C17.3147 33.284 16.3253 32.5 15.448 31.492L15.336 31.352L11.584 35.104L10.408 33.928L14.328 30.008L14.272 29.896C13.3387 28.384 12.6947 26.6947 12.34 24.828V24.772H8V23.092H12.116V23.008C12.0973 22.616 12.088 22.224 12.088 21.832C12.088 19.8347 12.424 17.9493 13.096 16.176L13.124 16.064L9.904 12.844L11.08 11.668L14.412 15H16.092V13.824C16.092 12.7787 16.3533 11.808 16.876 10.912C17.3987 10.016 18.0987 9.30666 18.976 8.784C19.872 8.26133 20.852 8 21.916 8C22.98 8 23.9507 8.26133 24.828 8.784C25.724 9.30666 26.4333 10.016 26.956 10.912C27.4973 11.808 27.768 12.7787 27.768 13.824ZM17.744 13.824V15H26.088V13.824C26.088 13.0773 25.9013 12.3867 25.528 11.752C25.1547 11.1173 24.6507 10.6133 24.016 10.24C23.3813 9.86667 22.6813 9.68 21.916 9.68C21.1693 9.68 20.4693 9.86667 19.816 10.24C19.1813 10.6133 18.6773 11.1173 18.304 11.752C17.9307 12.3867 17.744 13.0773 17.744 13.824ZM29.196 16.792L29.14 16.68H14.692L14.636 16.792C14.0387 18.416 13.7493 20.096 13.768 21.832C13.768 23.4 13.992 24.9027 14.44 26.34C14.888 27.684 15.5133 28.8693 16.316 29.896C17.0813 30.904 17.94 31.6787 18.892 32.22C19.8627 32.7427 20.8707 33.004 21.916 33.004C22.9613 33.004 23.96 32.7427 24.912 32.22C25.8827 31.6787 26.76 30.904 27.544 29.896C28.328 28.8693 28.944 27.684 29.392 26.34C29.8587 24.9027 30.092 23.4 30.092 21.832C30.092 20.04 29.7933 18.36 29.196 16.792Z" fill="black"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 6.6 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 269 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 216 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 59 KiB |
@@ -0,0 +1 @@
|
||||
{"messages":["Unbound breakpoint"],"keys":["breakpoint.provisionalBreakpoint"],"filePath":"adapter/breakpoints/userDefinedBreakpoint"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Only objects can be queried","Could not query the provided object","Could generate preview: {0}"],"keys":["queryObject.invalidObject","queryObject.couldNotQuery","queryObject.errorPreview"],"filePath":"adapter/console/queryObjectsMessage"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Assertion failed"],"keys":["console.assert"],"filePath":"adapter/console/textualMessage"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["WebGL Error \"{0}\"","Paused on WebGL Error instrumentation breakpoint, error \"{0}\"","CSP violation \"{0}\"","Paused on Content Security Policy violation instrumentation breakpoint, directive \"{0}\"","Paused on instrumentation breakpoint \"{0}\"","Paused on event listener breakpoint \"{0}\", triggered on \"{1}\"","Request Animation Frame","Cancel Animation Frame","Animation Frame Fired","Create canvas context","WebGL Error Fired","WebGL Warning Fired","Script First Statement","Script Blocked by Content Security Policy","Set innerHTML","setTimeout fired","setInterval fired","Create AudioContext","Close AudioContext","Resume AudioContext","Suspend AudioContext"],"keys":["breakpoint.webglErrorNamed","breakpoint.webglErrorNamedDetails","breakpoint.cspViolationNamed","breakpoint.cspViolationNamedDetails","breakpoint.instrumentationNamed","breakpoint.eventListenerNamed","breakpoint.requestAnimationFrame","breakpoint.cancelAnimationFrame","breakpoint.animationFrameFired","breakpoint.createCanvasContext","breakpoint.webglErrorFired","breakpoint.webglWarningFired","breakpoint.scriptFirstStatement","breakpoint.cspViolation","breakpoint.setInnerHtml","breakpoint.setTimeoutFired","breakpoint.setIntervalFired","breakpoint.createAudioContext","breakpoint.closeAudioContext","breakpoint.resumeAudioContext","breakpoint.suspendAudioContext"],"filePath":"adapter/customBreakpoints"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Caught Exceptions","Breaks on all throw errors, even if they're caught later.","Uncaught Exceptions","Breaks only on errors or promise rejections that are not handled.","Source not found","Source not a source map","Source not found","Unable to retrieve source content","Variable not found","Source not found","Unable to pretty print"],"keys":["breakpoint.caughtExceptions","breakpoint.caughtExceptions.description","breakpoint.uncaughtExceptions","breakpoint.caughtExceptions.description","error.sourceNotFound","error.sourceNotFound","error.sourceNotFound","error.sourceContentDidFail","error.variableNotFound","error.sourceNotFound","error.cannotPrettyPrint"],"filePath":"adapter/debugAdapter"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Console profile started","CPU profile saved as \"{0}\" in your workspace folder"],"keys":["profileController.console.started","profileController.console.ended"],"filePath":"adapter/profileController"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["CPU Profile","Generates a .cpuprofile file you can open in the Chrome devtools"],"keys":["profile.cpu.label","profile.cpu.description"],"filePath":"adapter/profiling/basicCpuProfiler"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Heap Profile","Generates a .heapprofile file you can open in the Chrome devtools"],"keys":["profile.heap.label","profile.heap.description"],"filePath":"adapter/profiling/basicHeapProfiler"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Heap Snapshot","Generates a .heapsnapshot file you can open in the Chrome devtools"],"keys":["profile.heap.label","profile.heap.description"],"filePath":"adapter/profiling/heapDumpProfiler"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Skipped by skipFiles"],"keys":["source.skipFiles"],"filePath":"adapter/sources"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Global","Local","With Block","Closure","Catch Block","Block","Script","Eval","Module","Closure ({0})","Skipped by smartStep","Skipped by skipFiles","Return value"],"keys":["scope.global","scope.local","scope.with","scope.closure","scope.catch","scope.block","scope.script","scope.eval","scope.module","scope.closureNamed","smartStepSkipLabel","source.skipFiles","scope.returnValue"],"filePath":"adapter/stackTrace"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Unable to resume","Unable to pause","Unable to step next","Unable to step in","Unable to step out","Stack frame not found","Unable to evaluate on async stack frame","Cannot restart asynchronous frame","Frame could not be restarted","Paused on frame entry","Thread is not paused","Thread is not paused on exception","Unable to evaluate","Unable to evaluate","Paused on breakpoint","Paused","Paused on assert","Paused on debug() call","Paused on DOM breakpoint","Paused on exception","Paused on promise rejection","Paused","Paused on instrumentation breakpoint","Paused on XMLHttpRequest or fetch","Paused before Out Of Memory exception","Paused on breakpoint","Paused","Paused on debugger statement","Paused on event listener","WARNING: Processing source-maps of {0} took longer than {1} ms so we continued execution without waiting for all the breakpoints for the script to be set."],"keys":["error.resumeDidFail","error.pauseDidFail","error.stepOverDidFail","error.stepInDidFail","error.stepOutDidFail","error.stackFrameNotFound","error.evaluateOnAsyncStackFrame","error.restartFrameAsync","error.unknownRestartError","reason.description.restart","error.threadNotPaused","error.threadNotPausedOnException","error.evaluateDidFail","error.evaluateDidFail","pause.breakpoint","pause.default","pause.assert","pause.debugCommand","pause.DomBreakpoint","pause.exception","pause.promiseRejection","pause.default","pause.instrumentation","pause.xhr","pause.oom","pause.breakpoint","pause.default","pause.default","pause.eventListener","warnings.handleSourceMapPause.didNotWait"],"filePath":"adapter/threads"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Unknown error","{0} (couldn't describe: {1})","Unknown error","Unable to set variable value","Invalid expression","Cannot set an empty value","Variable not found"],"keys":["error.unknown","error.customValueDescriptionGeneratorFailed","error.unknown","error.setVariableDidFail","error.invalidExpression","error.emptyExpression","error.variableNotFound"],"filePath":"adapter/variableStore"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Unbound breakpoint"],"keys":["breakpoint.provisionalBreakpoint"],"filePath":"binder"}
|
||||
@@ -0,0 +1,20 @@
|
||||
/*!
|
||||
* fill-range <https://github.com/jonschlinkert/fill-range>
|
||||
*
|
||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* is-number <https://github.com/jonschlinkert/is-number>
|
||||
*
|
||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* to-regex-range <https://github.com/micromatch/to-regex-range>
|
||||
*
|
||||
* Copyright (c) 2015-present, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Attribute 'runtimeVersion' requires Node.js version manager 'nvs' or 'nvm' to be installed.","Attribute 'runtimeVersion' with a flavor/architecture requires 'nvs' to be installed.","Attribute 'runtimeVersion' requires Node.js version manager 'nvm-windows' or 'nvs'.","Node.js version '{0}' not installed using version manager {1}.","Cannot launch debug target in terminal ({0}).","Can't load environment variables from file ({0}).","Can't find Node.js binary \"{0}\": {1}. Make sure Node.js is installed and in your PATH, or set the \"runtimeExecutable\" in your launch.json","The Node version in \"{0}\" is outdated (version {1}), we require at least Node 8.x.","Invalid hit condition \"{0}\". Expected an expression like \"> 42\" or \"== 2\".","An error occurred taking a profile from the target.","Please stop the running profile before starting a new one.","Unable to find an installation of the browser on your system. Try installing it, or providing an absolute path to the browser in the \"runtimeExecutable\" in your launch.json.","Unable to find {0} version {1}. Available auto-discovered versions are: {2}. You can set the \"runtimeExecutable\" in your launch.json to one of these, or provide an absolute path to the browser executable.","Unable to launch browser: \"{0}\"","Unable to attach to browser","Target page not found. You may need to update your \"urlFilter\" to match the page you want to debug.","Variables not available in async stacks","Syntax error setting breakpoint with condition {0} on line {1}: {2}","Thread not found","Could not read source map for {0}: {1}","UWP webview debugging is not available on your platform.","Could not connect to any UWP Webview pipe. Make sure your webview is hosted in debug mode, and that the `pipeName` in your `launch.json` is correct."],"keys":["NVS_HOME.not.found.message","NVS_HOME.not.found.message","NVM_HOME.not.found.message","runtime.version.not.found.message","VSND2011","VSND2029","runtime.node.notfound","runtime.node.outdated","invalidHitCondition","profile.error.generic","profile.error.concurrent","noBrowserInstallFound","browserVersionNotFound","error.browserLaunchError","error.browserAttachError","error.threadNotFound","asyncScopesNotAvailable","breakpointSyntaxError","error.threadNotFound","sourcemapParseError","uwpPipeNotAvailable","noUwpPipeFound"],"filePath":"dap/errors"}
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
object-assign
|
||||
(c) Sindre Sorhus
|
||||
@license MIT
|
||||
*/
|
||||
|
||||
/*!
|
||||
* fill-range <https://github.com/jonschlinkert/fill-range>
|
||||
*
|
||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* is-extglob <https://github.com/jonschlinkert/is-extglob>
|
||||
*
|
||||
* Copyright (c) 2014-2016, Jon Schlinkert.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* is-glob <https://github.com/jonschlinkert/is-glob>
|
||||
*
|
||||
* Copyright (c) 2014-2017, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* is-number <https://github.com/jonschlinkert/is-number>
|
||||
*
|
||||
* Copyright (c) 2014-present, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* is-windows <https://github.com/jonschlinkert/is-windows>
|
||||
*
|
||||
* Copyright © 2015-2018, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
|
||||
/*!
|
||||
* to-regex-range <https://github.com/micromatch/to-regex-range>
|
||||
*
|
||||
* Copyright (c) 2015-present, Jon Schlinkert.
|
||||
* Released under the MIT License.
|
||||
*/
|
||||
|
||||
/*! *****************************************************************************
|
||||
Copyright (C) Microsoft. All rights reserved.
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
|
||||
this file except in compliance with the License. You may obtain a copy of the
|
||||
License at http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
|
||||
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
|
||||
MERCHANTABLITY OR NON-INFRINGEMENT.
|
||||
|
||||
See the Apache Version 2.0 License for specific language governing permissions
|
||||
and limitations under the License.
|
||||
***************************************************************************** */
|
||||
|
||||
/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Select a tab","Cannot connect to the target at {0}: {1}","Cannot connect to the target at {0}: {1}"],"keys":["chrome.targets.placeholder","attach.cannotConnect","attach.cannotConnect"],"filePath":"targets/browser/browserAttacher"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Lost connection to debugee, reconnecting in {0}ms\r\n"],"keys":["node.attach.restart.message"],"filePath":"targets/node/nodeAttacher"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Some breakpoints might not work in your version of Node.js. We recommend upgrading for the latest bug, performance, and security fixes. Details: https://aka.ms/AAcsvqm","You're running an outdated version of Node.js. We recommend upgrading for the latest bug, performance, and security fixes.","path does not exist","error getting version: {0}","Yes","{0} Would you like to try debugging anyway?"],"keys":["warning.16bpIssue","warning.8outdated","runtime.node.notfound.enoent","runtime.node.notfound.spawnErr","yes","outOfDate"],"filePath":"targets/node/nodeBinaryProvider"}
|
||||
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
|
||||
ROOT_PID=$1
|
||||
SIGNAL=$2
|
||||
|
||||
terminateTree() {
|
||||
for cpid in $(/usr/bin/pgrep -P $1); do
|
||||
terminateTree $cpid
|
||||
done
|
||||
kill -$SIGNAL $1 > /dev/null 2>&1
|
||||
}
|
||||
|
||||
terminateTree $ROOT_PID
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Details"],"keys":["details"],"filePath":"ui/autoAttach"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["We can't launch a browser in debug mode from here. Open this workspace in VS Code on your desktop to enable debugging."],"keys":["cannotDebugInBrowser"],"filePath":"ui/companionBrowserLaunch"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Debug Anyway","It looks like a browser is already running from {0}. Please close it before trying to debug, otherwise VS Code may not be able to connect to it.","an old debug session","the configured userDataDir","Launch Chrome against localhost"],"keys":["existingBrowser.debugAnyway","existingBrowser.alert","existingBrowser.location.default","existingBrowser.location.userDataDir","chrome.launch.name"],"filePath":"ui/configuration/chromiumDebugConfigurationProvider"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Launch Edge against localhost"],"keys":["chrome.launch.name"],"filePath":"ui/configuration/edgeDebugConfigurationProvider"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["JavaScript Debug Terminal","Run Script: {0}","Run Current File"],"keys":["debug.terminal.label","node.launch.script","node.launch.currentFile"],"filePath":"ui/configuration/nodeDebugConfigurationProvider"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["The configured `cwd` {0} does not exist.","The configured `cwd` {0} is not a folder.","Cannot find a program to debug","Launch Program","Launch configuration for '{0}' project created.","Launch configuration created based on 'package.json'.","Adjust glob pattern(s) in the 'outFiles' attribute so that they cover the generated JavaScript."],"keys":["cwd.notFound","cwd.notFound","program.not.found.message","node.launch.config.name","mern.starter.explanation","program.guessed.from.package.json.explanation","outFiles.explanation"],"filePath":"ui/configuration/nodeDebugConfigurationResolver"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["The URL provided is invalid","Yes","Never","Would you like to save a configuration in your launch.json for easy access later?","No"],"keys":["debugLink.invalidUrl","yes","never","debugLink.savePrompt","no"],"filePath":"ui/debugLinkUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["You need to open a workspace folder to debug npm scripts.","Could not read {0}: {1}","No npm scripts found in your package.json","Edit package.json"],"keys":["debug.npm.noWorkspaceFolder","debug.npm.parseError","debug.npm.noScripts","debug.npm.notFound.open"],"filePath":"ui/debugNpmScript"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Select current working directory for new terminal"],"keys":["terminal.cwdpick"],"filePath":"ui/debugTerminalUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Yes","Not Now","Never","Select the session you want to inspect:","It looks like your debug session has already ended. Try debugging again, then run the \"Debug: Diagnose Breakpoint Problems\" command."],"keys":["yes","notNow","never","selectInspectSession","inspectSessionEnded"],"filePath":"ui/diagnosticsUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Always","Always in this Workspace","Yes","This is a missing file path referenced by a sourcemap. Would you like to debug the compiled version instead?","No"],"keys":["always","always","yes","disableSourceMapUi.msg","no"],"filePath":"ui/disableSourceMapUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Select the page where you want to open the devtools"],"keys":["selectEdgeToolSession"],"filePath":"ui/edgeDevToolOpener"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Read More","Ignore"],"keys":["readMore","ignore"],"filePath":"ui/linkedBreakpointLocationUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["It's taking a while to configure your breakpoints. You can speed this up by updating the 'outFiles' in your launch.json.","Open launch.json","Don't show again","No workspace folder open."],"keys":["longPredictionWarning.message","longPredictionWarning.open","longPredictionWarning.disable","longPredictionWarning.noFolder"],"filePath":"ui/longPredictionUI"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Attach to process: '{0}' doesn't look like a process id.","Process picker failed ({0})","Pick the node.js process to attach to","process id: {0}, debug port: {1} ({2})","process id: {0} ({1})","Attach to process: cannot enable debug mode for process '{0}' ({1})."],"keys":["process.id.error","process.picker.error","pickNodeProcess","process.id.port.signal","process.id.signal","cannot.enable.debug.mode.error"],"filePath":"ui/processPicker"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Pick Breakpoint","Run until a specific breakpoint is hit","Profiling with breakpoints enabled can change the performance of your code. It can be useful to validate your findings with the \"duration\" or \"manual\" termination conditions.","Got it!"],"keys":["profile.termination.breakpoint.label","profile.termination.breakpoint.description","breakpointTerminationWarnSlow","breakpointTerminationWarnConfirm"],"filePath":"ui/profiling/breakpointTerminationCondition"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Duration","Run for a specific amount of time","Duration of Profile","Profile duration in seconds, e.g \"5\"","Please enter a number","Please enter a number greater than 1"],"keys":["profile.termination.duration.label","profile.termination.duration.description","profile.termination.duration.inputTitle","profile.termination.duration.placeholder","profile.termination.duration.invalidFormat","profile.termination.duration.invalidLength"],"filePath":"ui/profiling/durationTerminationCondition"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Manual","Run until manually stopped"],"keys":["profile.termination.duration.label","profile.termination.duration.description"],"filePath":"ui/profiling/manualTerminationCondition"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Profiling","$(loading~spin) Click to Stop Profiling ({0})","$(loading~spin) Click to Stop Profiling","$(loading~spin) Click to Stop Profiling ({0} sessions)","Yes","No","A profiling session is already running, would you like to stop it and start a new session?","Type of profile:","How long to run the profile:"],"keys":["profile.sessionState","profile.status.single","profile.status.default","profile.status.multiSession","yes","no","profile.alreadyRunning","profile.type.title","profile.termination.title"],"filePath":"ui/profiling/uiProfileManager"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Starting profile...","Saving","Stopping profile..."],"keys":["progress.profile.start","profile.saving","progress.profile.stop"],"filePath":"ui/profiling/uiProfileSession"}
|
||||
@@ -0,0 +1 @@
|
||||
{"messages":["Debug URL","We can't launch a browser in debug mode from here. If you want to debug this webpage, open this workspace from VS Code on your desktop."],"keys":["terminalLinkHover.debug","cantOpenChromeOnWeb"],"filePath":"ui/terminalLinkHandler"}
|
||||
@@ -0,0 +1,14 @@
|
||||
/*! *****************************************************************************
|
||||
Copyright (C) Microsoft. All rights reserved.
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
|
||||
this file except in compliance with the License. You may obtain a copy of the
|
||||
License at http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
|
||||
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
|
||||
MERCHANTABLITY OR NON-INFRINGEMENT.
|
||||
|
||||
See the Apache Version 2.0 License for specific language governing permissions
|
||||
and limitations under the License.
|
||||
***************************************************************************** */
|
||||