Skip to content

Commit b2e0ca2

Browse files
committed
refactor: update imports from @salesforce/webapp-experimental to @salesforce/ui-bundle
- Rename package dependency to @salesforce/ui-bundle - Update manifest.ts to import UIBundleManifest (renamed from WebAppManifest upstream) - Update ProxyServer.ts imports to @salesforce/ui-bundle/app and /proxy - Inline error page HTML template (removed from upstream package)
1 parent 71617f9 commit b2e0ca2

File tree

5 files changed

+780
-13
lines changed

5 files changed

+780
-13
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"@salesforce/core": "^8.25.1",
1111
"@salesforce/kit": "^3.2.4",
1212
"@salesforce/sf-plugins-core": "^12.2.6",
13-
"@salesforce/webapp-experimental": "^1.23.0",
13+
"@salesforce/ui-bundle": "^1.23.0",
1414
"chokidar": "^3.6.0",
1515
"http-proxy": "^1.18.1",
1616
"micromatch": "^4.0.8",

src/config/manifest.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,20 @@
1414
* limitations under the License.
1515
*/
1616

17-
// Re-export base types from @salesforce/webapp-experimental package
17+
// Re-export base types from @salesforce/ui-bundle package
1818
export type {
19-
WebAppManifest as BaseWebAppManifest,
19+
UIBundleManifest as BaseWebAppManifest,
2020
RoutingConfig,
2121
RewriteRule,
2222
RedirectRule,
23-
} from '@salesforce/webapp-experimental/app';
23+
} from '@salesforce/ui-bundle/app';
2424

2525
// Import for local use
26-
import type { WebAppManifest as BaseWebAppManifest } from '@salesforce/webapp-experimental/app';
26+
import type { UIBundleManifest as BaseWebAppManifest } from '@salesforce/ui-bundle/app';
2727

2828
/**
2929
* Development configuration (plugin-specific extension)
30-
* NOT in @salesforce/webapp-experimental package
30+
* NOT in @salesforce/ui-bundle package
3131
*/
3232
export type DevConfig = {
3333
/** Command to run the dev server (e.g., "npm run dev") */
@@ -40,7 +40,7 @@ export type DevConfig = {
4040

4141
/**
4242
* WebApp manifest configuration - defines the structure of ui-bundle.json file
43-
* Extended from @salesforce/webapp-experimental with plugin-specific fields
43+
* Extended from @salesforce/ui-bundle with plugin-specific fields
4444
*/
4545
export type WebAppManifest = BaseWebAppManifest & {
4646
/** Development configuration (plugin-specific) */

src/proxy/ProxyServer.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ import { readFileSync } from 'node:fs';
2121
import { join } from 'node:path';
2222
import httpProxy from 'http-proxy';
2323
import { Logger, SfError } from '@salesforce/core';
24-
import type { OrgInfo } from '@salesforce/webapp-experimental/app';
25-
import { getOrgInfo } from '@salesforce/webapp-experimental/app';
26-
import type { ProxyHandler } from '@salesforce/webapp-experimental/proxy';
27-
import { createProxyHandler } from '@salesforce/webapp-experimental/proxy';
24+
import type { OrgInfo } from '@salesforce/ui-bundle/app';
25+
import { getOrgInfo } from '@salesforce/ui-bundle/app';
26+
import type { ProxyHandler } from '@salesforce/ui-bundle/proxy';
27+
import { createProxyHandler } from '@salesforce/ui-bundle/proxy';
2828
import type { WebAppManifest } from '../config/manifest.js';
2929
import type { DevServerError } from '../config/types.js';
3030
import type { ErrorPageData } from '../templates/ErrorPageRenderer.js';

src/templates/ErrorPageRenderer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
import { getErrorPageTemplate } from '@salesforce/webapp-experimental/proxy';
17+
import { errorPageTemplate } from './errorPageTemplate.js';
1818
import type { DevServerError } from '../config/types.js';
1919

2020
export type ErrorPageData = {
@@ -35,7 +35,7 @@ export class ErrorPageRenderer {
3535
private template: string;
3636

3737
public constructor() {
38-
this.template = getErrorPageTemplate();
38+
this.template = errorPageTemplate;
3939
}
4040

4141
/**

0 commit comments

Comments
 (0)