Skip to content

Commit 968d722

Browse files
authored
Chore: Bundle members package (#2140)
* fix: resolve cyclic dependencies * feat: add bundling to 'members' * feat: add members as a workspace
1 parent 36ebafa commit 968d722

33 files changed

+93
-37
lines changed

package-lock.json

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@
138138
"./src/packages/health-check",
139139
"./src/packages/language",
140140
"./src/packages/media",
141+
"./src/packages/members",
141142
"./src/packages/multi-url-picker",
142143
"./src/packages/property-editors",
143144
"./src/packages/tags",
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
export { UmbMemberGroupDetailRepository } from './member-group-detail.repository.js';
22
export { UMB_MEMBER_GROUP_DETAIL_REPOSITORY_ALIAS } from './manifests.js';
3+
export { UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT } from './member-group-detail.store.context-token.js';

src/packages/members/member-group/repository/detail/member-group-detail.repository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { UmbMemberGroupDetailModel } from '../../types.js';
22
import { UmbMemberGroupServerDataSource } from './member-group-detail.server.data-source.js';
3-
import { UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT } from './member-group-detail.store.js';
3+
import { UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT } from './member-group-detail.store.context-token.js';
44
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
55
import { UmbDetailRepositoryBase } from '@umbraco-cms/backoffice/repository';
66

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import type { UmbMemberGroupDetailStore } from './member-group-detail.store.js';
2+
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
3+
4+
export const UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT = new UmbContextToken<UmbMemberGroupDetailStore>(
5+
'UmbMemberGroupDetailStore',
6+
);

src/packages/members/member-group/repository/detail/member-group-detail.store.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { UmbMemberGroupDetailModel } from '../../types.js';
2-
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
2+
import { UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT } from './member-group-detail.store.context-token.js';
33
import { UmbDetailStoreBase } from '@umbraco-cms/backoffice/store';
44
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
55

@@ -21,7 +21,3 @@ export class UmbMemberGroupDetailStore extends UmbDetailStoreBase<UmbMemberGroup
2121
}
2222

2323
export default UmbMemberGroupDetailStore;
24-
25-
export const UMB_MEMBER_GROUP_DETAIL_STORE_CONTEXT = new UmbContextToken<UmbMemberGroupDetailStore>(
26-
'UmbMemberGroupDetailStore',
27-
);
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
export { UmbMemberGroupItemRepository } from './member-group-item.repository.js';
22
export { UMB_MEMBER_GROUP_ITEM_REPOSITORY_ALIAS } from './manifests.js';
33
export type { UmbMemberGroupItemModel } from './types.js';
4+
export { UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT } from './member-group-item.store.context-token.js';

src/packages/members/member-group/repository/item/member-group-item.repository.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { UmbMemberGroupItemServerDataSource } from './member-group-item.server.data-source.js';
2-
import { UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT } from './member-group-item.store.js';
2+
import { UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT } from './member-group-item.store.context-token.js';
33
import type { UmbMemberGroupItemModel } from './types.js';
44
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
55
import { UmbItemRepositoryBase } from '@umbraco-cms/backoffice/repository';
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import type { UmbMemberGroupItemStore } from './member-group-item.store.js';
2+
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
3+
4+
export const UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT = new UmbContextToken<UmbMemberGroupItemStore>(
5+
'UmbMemberGroupItemStore',
6+
);

src/packages/members/member-group/repository/item/member-group-item.store.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { UmbMemberGroupItemModel } from './types.js';
2-
import { UmbContextToken } from '@umbraco-cms/backoffice/context-api';
2+
import { UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT } from './member-group-item.store.context-token.js';
33
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
44
import { UmbItemStoreBase } from '@umbraco-cms/backoffice/store';
55

@@ -22,7 +22,3 @@ export class UmbMemberGroupItemStore extends UmbItemStoreBase<UmbMemberGroupItem
2222
}
2323

2424
export default UmbMemberGroupItemStore;
25-
26-
export const UMB_MEMBER_GROUP_ITEM_STORE_CONTEXT = new UmbContextToken<UmbMemberGroupItemStore>(
27-
'UmbMemberGroupItemStore',
28-
);

0 commit comments

Comments
 (0)