Skip to content

Commit d3ded7e

Browse files
wei-liu-sfclavery
andauthored
@W-21111039 - Improve SCAPI Explorer (#146)
* B2C DX VS extension * webview support of webdav commands * support webdav mkdir and rm * W-21111039: B2C DX VS Extension * get the package installation work * support generate pd metadata * support both metadata generation and deploy cartridge * support webdav file preview * support webdav file preview * refactor: clean up VS Code extension build pipeline and SDK imports (#132) * refactor: clean up VS Code extension build pipeline and SDK imports Rationalize the build scripts, remove dead code, and use the correct SDK public API for non-CLI consumers. * wire SDK logger to VS Code output channel Configure the SDK's pino logger at activation time to write to the B2C DX output panel. SDK diagnostic output (WebDAV requests, config resolution, auth flows, deploy progress) is now visible in VS Code. SDK fix: wrap minimal LogDestination in a Node.js Writable before passing to pino-pretty so consumers only need write(). This fix should be incorporated into the SDK independently of the VS extension spike. * adds second launch config for watch mode * remove unncesssary typescript external * add publisher info * fix the publisher * support SLAS client generation and SCAPI execution * added SqrTT.prophet to recommendations * @W-21111039: fix the SLAS client scopes * merge with main * Refactor defaultScopes by removing unused entries Removed deprecated scopes from the defaultScopes array. * Update version from 0.0.1 to 0.0.3 in package.json * Update defaultScopes with new permissions * Remove unnecessary newline in CHANGELOG.md * Reorder defaultScopes and add missing items * fix format * Add 'sfcc.shopper-experience' to permissions list * support api paths --------- Co-authored-by: Charles Lavery <clavery@salesforce.com>
1 parent 14bea6c commit d3ded7e

File tree

10 files changed

+1835
-1207
lines changed

10 files changed

+1835
-1207
lines changed

.github/CODEOWNERS

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
#GUSINFO:CC Cosmos,B2C CLI and Developer Tools
22
* @clavery
3-
/packages/b2c-dx-mcp/ @yhsieh1 @patricksullivansf
3+
/packages/b2c-dx-mcp/ @yhsieh1 @patricksullivansf @wei-liu-sf
4+
/packages/b2c-vs-extension/ @wei-liu-sf
5+

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ docs/.vitepress/cache
2626
# TypeDoc generated API docs (regenerated on build)
2727
docs/api/
2828

29-
dw.json
30-
dw.json*
29+
*dw.json*
3130
.env
3231
.config/wt.toml
3332
.b2c/
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Template file contains ${placeholders} replaced at runtime; not valid syntax for Prettier
2+
src/template/

packages/b2c-vs-extension/.vscodeignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ out/**
1717
**/.vscode-test.*
1818
**/.pnpm-store/**
1919
**/.turbo/**
20-
packages/**
20+
packages/**

packages/b2c-vs-extension/src/extension.ts

Lines changed: 358 additions & 251 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)