Skip to content

Commit fe04c6b

Browse files
committed
main pkg export paths
1 parent f008e17 commit fe04c6b

File tree

5 files changed

+25
-12
lines changed

5 files changed

+25
-12
lines changed

packages/base/src/types/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ type InternalUI5WCSlotsNode =
1111

1212
export type UI5WCSlotsNode = InternalUI5WCSlotsNode | InternalUI5WCSlotsNode[];
1313

14-
export type Nullable<T> = T | null;
15-
1614
export type { CommonProps } from './CommonProps.js';
1715
export type { Ui5CustomEvent } from './Ui5CustomEvent.js';
1816
export type { Ui5DomRef } from './Ui5DomRef.js';

packages/main/package.json

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
"./dist/*.js": "./dist/*.js",
2525
"./wrappers/*": "./wrappers/*",
2626
"./wrappers/*.js": "./wrappers/*.js",
27+
"./enums/*": {
28+
"types": "./dist/enums/*.d.ts",
29+
"default": "./dist/enums/*.js"
30+
},
31+
"./VersionInfo": {
32+
"types": "./dist/generated/VersionInfo.d.ts",
33+
"default": "./dist/generated/VersionInfo.js"
34+
},
2735
"./ActionSheet": {
2836
"types": "./dist/components/ActionSheet/index.d.ts",
2937
"default": "./dist/components/ActionSheet/index.js"
@@ -36,6 +44,10 @@
3644
"types": "./dist/components/AnalyticalTable/index.d.ts",
3745
"default": "./dist/components/AnalyticalTable/index.js"
3846
},
47+
"./AnalyticalTableHooks": {
48+
"types": "./dist/components/AnalyticalTable/pluginHooks/AnalyticalTableHooks.d.ts",
49+
"default": "./dist/components/AnalyticalTable/pluginHooks/AnalyticalTableHooks.js"
50+
},
3951
"./FilterBar": {
4052
"types": "./dist/components/FilterBar/index.d.ts",
4153
"default": "./dist/components/FilterBar/index.js"
@@ -60,6 +72,10 @@
6072
"types": "./dist/components/MessageView/index.d.ts",
6173
"default": "./dist/components/MessageView/index.js"
6274
},
75+
"./MessageItem": {
76+
"types": "./dist/components/MessageView/MessageItem.d.ts",
77+
"default": "./dist/components/MessageView/MessageItem.js"
78+
},
6379
"./MessageViewButton": {
6480
"types": "./dist/components/MessageViewButton/index.d.ts",
6581
"default": "./dist/components/MessageViewButton/index.js"
@@ -76,10 +92,6 @@
7692
"types": "./dist/components/ObjectPage/index.d.ts",
7793
"default": "./dist/components/ObjectPage/index.js"
7894
},
79-
"./ObjectPageAnchorBar": {
80-
"types": "./dist/components/ObjectPageAnchorBar/index.d.ts",
81-
"default": "./dist/components/ObjectPageAnchorBar/index.js"
82-
},
8395
"./ObjectPageHeader": {
8496
"types": "./dist/components/ObjectPageHeader/index.d.ts",
8597
"default": "./dist/components/ObjectPageHeader/index.js"
@@ -108,10 +120,6 @@
108120
"types": "./dist/components/SelectDialog/index.d.ts",
109121
"default": "./dist/components/SelectDialog/index.js"
110122
},
111-
"./Splitter": {
112-
"types": "./dist/components/Splitter/index.d.ts",
113-
"default": "./dist/components/Splitter/index.js"
114-
},
115123
"./SplitterElement": {
116124
"types": "./dist/components/SplitterElement/index.d.ts",
117125
"default": "./dist/components/SplitterElement/index.js"
@@ -128,6 +136,10 @@
128136
"types": "./dist/components/VariantManagement/index.d.ts",
129137
"default": "./dist/components/VariantManagement/index.js"
130138
},
139+
"./VariantItem": {
140+
"types": "./dist/components/VariantManagement/VariantItem.d.ts",
141+
"default": "./dist/components/VariantManagement/VariantItem.js"
142+
},
131143
"./Avatar": {
132144
"types": "./dist/webComponents/Avatar/index.d.ts",
133145
"default": "./dist/webComponents/Avatar/index.js"

packages/main/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export * from './components/VariantManagement/VariantItem.js';
3333
export { withWebComponent } from './internal/withWebComponent.js';
3434
export type { WithWebComponentPropTypes } from './internal/withWebComponent.js';
3535
export * from './enums/index.js';
36-
export type { CommonProps, Ui5CustomEvent, Ui5DomRef, UI5WCSlotsNode, Nullable } from './types/index.js';
36+
export type { CommonProps, Ui5CustomEvent, Ui5DomRef, UI5WCSlotsNode } from './types/index.js';
3737
export * from './webComponents/index.js';
3838

3939
export { AnalyticalTableHooks };

packages/main/src/types/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ export type {
22
ReducedReactNode,
33
ReducedReactNodeWithBoolean,
44
UI5WCSlotsNode,
5-
Nullable,
65
CommonProps,
76
Ui5CustomEvent,
87
Ui5DomRef,

scripts/create-export-paths.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import path from 'path';
44
import PATHS from '../config/paths.js';
55

66
const TARGET_PACKAGES = ['ai', 'charts', 'compat', 'main'];
7+
const INTERNAL_COMPONENTS = new Set(['ObjectPageAnchorBar', 'Splitter']);
78

89
function getComponentExports(distDir, componentDir) {
910
const dir = path.join(distDir, componentDir);
@@ -14,6 +15,9 @@ function getComponentExports(distDir, componentDir) {
1415

1516
entries.forEach((entry) => {
1617
if (entry.isDirectory()) {
18+
if (INTERNAL_COMPONENTS.has(entry.name)) {
19+
return;
20+
}
1721
const jsPath = path.join(dir, entry.name, 'index.js');
1822
const dtsPath = path.join(dir, entry.name, 'index.d.ts');
1923

0 commit comments

Comments
 (0)