Skip to content

Commit 671689d

Browse files
authored
Feat(Designer): Moving first lib into shared folder (#4229)
* designer build passes and parsers in new lib * updated prod build
1 parent c44f7c5 commit 671689d

File tree

109 files changed

+156
-162
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+156
-162
lines changed

.github/workflows/production-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
{ dist: './dist/libs/utils', package: 'utils' },
107107
{ dist: './dist/libs/designer-ui', package: 'designer-ui' },
108108
{ dist: './dist/libs/services/designer-client-services', package: 'services-designer-client-services' },
109-
{ dist: './dist/libs/parsers', package: 'parsers' },
109+
{ dist: './dist/libs/logic-apps-shared', package: 'logic-apps-shared' },
110110
{ dist: './dist/libs/services/intl', package: 'services-intl' },
111111
{ dist: './dist/libs/vscode-extension', package: 'vscode-extension' },
112112
{ dist: './dist/libs/chatbot', package: 'chatbot' },

CHANGELOG.md

+40-48
Large diffs are not rendered by default.

apps/vs-code-designer/src/app/commands/deploy/deploy.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import { notifyDeployComplete } from './notifyDeployComplete';
3838
import { updateAppSettingsWithIdentityDetails } from './updateAppSettings';
3939
import { verifyAppSettings } from './verifyAppSettings';
4040
import type { SiteConfigResource, StringDictionary, Site } from '@azure/arm-appservice';
41-
import { ResolutionService } from '@microsoft/parsers-logic-apps';
41+
import { ResolutionService } from '@microsoft/logic-apps-shared';
4242
import { deploy as innerDeploy, getDeployFsPath, runPreDeployTask, getDeployNode } from '@microsoft/vscode-azext-azureappservice';
4343
import type { IDeployContext } from '@microsoft/vscode-azext-azureappservice';
4444
import { ScmType } from '@microsoft/vscode-azext-azureappservice/out/src/ScmType';

apps/vs-code-designer/src/app/commands/workflows/openDesigner/openDesignerBase.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { tryGetWebviewPanel } from '../../../utils/codeless/common';
66
import { getWebViewHTML } from '../../../utils/codeless/getWebViewHTML';
77
import type { IAzureConnectorsContext } from '../azureConnectorWizard';
8-
import { ResolutionService } from '@microsoft/parsers-logic-apps';
8+
import { ResolutionService } from '@microsoft/logic-apps-shared';
99
import { isEmptyString } from '@microsoft/utils-logic-apps';
1010
import type { IActionContext } from '@microsoft/vscode-azext-utils';
1111
import type { Artifacts, AzureConnectorDetails, ConnectionsData, FileDetails, Parameter } from '@microsoft/vscode-extension';

libs/designer-ui/src/lib/authentication/MSIAuth/MSIAuth.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { AuthenticationProperty } from '../AuthenticationProperty';
77
import { AUTHENTICATION_PROPERTIES, containsUserAssignedIdentities } from '../util';
88
import { MSIAuthenticationDefault } from './MSIAuthDefault';
99
import type { IDropdownOption } from '@fluentui/react';
10-
import { isTemplateExpression } from '@microsoft/parsers-logic-apps';
10+
import { isTemplateExpression } from '@microsoft/logic-apps-shared';
1111
import type { ManagedIdentity } from '@microsoft/utils-logic-apps';
1212
import { ResourceIdentityType, equals } from '@microsoft/utils-logic-apps';
1313
import type { Dispatch, SetStateAction } from 'react';

libs/designer-ui/src/lib/code/util.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import constants from '../constants';
22
import type { Token, ValueSegment } from '../editor';
33
import { TokenType } from '../editor';
44
import { getIntl } from '@microsoft/intl-logic-apps';
5-
import { decodePropertySegment, OutputKeys } from '@microsoft/parsers-logic-apps';
5+
import { decodePropertySegment, OutputKeys } from '@microsoft/logic-apps-shared';
66
import { ArgumentException, endsWith, equals, prettifyJsonString, UnsupportedException } from '@microsoft/utils-logic-apps';
77

88
const OperationCategory = {

libs/designer-ui/src/lib/editor/base/plugins/Paste.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import { ValueSegmentType, type ValueSegment, TokenType } from '../../models/par
44
import type { TokenNode } from '../nodes/tokenNode';
55
import { $createTokenNode } from '../nodes/tokenNode';
66
import { useLexicalComposerContext } from '@lexical/react/LexicalComposerContext';
7-
import type { Expression } from '@microsoft/parsers-logic-apps';
8-
import { ExpressionParser } from '@microsoft/parsers-logic-apps';
7+
import type { Expression } from '@microsoft/logic-apps-shared';
8+
import { ExpressionParser } from '@microsoft/logic-apps-shared';
99
import { $createParagraphNode, $createTextNode, $getSelection, COMMAND_PRIORITY_LOW, PASTE_COMMAND } from 'lexical';
1010
import { useEffect } from 'react';
1111

libs/designer-ui/src/lib/editor/base/utils/keyvalueitem.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { isEmpty } from '../../../dictionary/expandeddictionary';
33
import { ValueSegmentType, type ValueSegment } from '../../models/parameter';
44
import { insertQutationForStringType } from './helper';
55
import { convertSegmentsToString } from './parsesegments';
6-
import { isNumber } from '@microsoft/parsers-logic-apps';
6+
import { isNumber } from '@microsoft/logic-apps-shared';
77
import { guid, isBoolean } from '@microsoft/utils-logic-apps';
88

99
export interface KeyValueItem {

libs/designer-ui/src/lib/editor/base/utils/parsesegments.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import type { ListNode, ListItemNode } from '@lexical/list';
2020
import { $isListNode, $isListItemNode, $createListItemNode } from '@lexical/list';
2121
import type { HeadingNode } from '@lexical/rich-text';
2222
import { $isHeadingNode } from '@lexical/rich-text';
23-
import type { Expression } from '@microsoft/parsers-logic-apps';
24-
import { ExpressionParser } from '@microsoft/parsers-logic-apps';
23+
import type { Expression } from '@microsoft/logic-apps-shared';
24+
import { ExpressionParser } from '@microsoft/logic-apps-shared';
2525
import { wrapTokenValue } from '@microsoft/utils-logic-apps';
2626
import type { LexicalNode, ParagraphNode, RootNode } from 'lexical';
2727
import {

libs/designer-ui/src/lib/editor/models/parameter.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type {
33
InputDependencies,
44
ParameterDeserializationOptions,
55
ParameterSerializationOptions,
6-
} from '@microsoft/parsers-logic-apps';
6+
} from '@microsoft/logic-apps-shared';
77
import type { Exception, OpenAPIV2 } from '@microsoft/utils-logic-apps';
88

99
export interface ParameterInfo {

libs/designer-ui/src/lib/floatingactionmenu/floatingactionmenuinputs/helper.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
} from '../../dynamicallyaddedparameter/helper';
1010
import type { ValueSegment } from '../../editor';
1111
import { ValueSegmentType } from '../../editor';
12-
import type { Schema } from '@microsoft/parsers-logic-apps';
12+
import type { Schema } from '@microsoft/logic-apps-shared';
1313
import { guid } from '@microsoft/utils-logic-apps';
1414

1515
type PartialDynamicallyAddedParameterInputsModel = Pick<

libs/designer-ui/src/lib/querybuilder/helper.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { GroupItemProps, GroupedItems, RowItemProps } from '.';
22
import { GroupType } from '.';
33
import type { ValueSegment } from '../editor';
4-
import { isNumber, isBoolean } from '@microsoft/parsers-logic-apps';
4+
import { isNumber, isBoolean } from '@microsoft/logic-apps-shared';
55

66
export const checkHeights = (item: GroupItemProps | RowItemProps, returnVal: number[], height: number): number[] => {
77
if (item.checked) {

libs/designer-ui/src/lib/staticResult/index.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { StaticResult } from './StaticResult';
33
import { deserializePropertyValues, parseStaticResultSchema, serializePropertyValues } from './util';
44
import type { IButtonStyles } from '@fluentui/react';
55
import { DefaultButton, PrimaryButton, Toggle } from '@fluentui/react';
6-
import type { Schema } from '@microsoft/parsers-logic-apps';
6+
import type { Schema } from '@microsoft/logic-apps-shared';
77
import type { OpenAPIV2 } from '@microsoft/utils-logic-apps';
88
import { useEffect, useMemo, useState } from 'react';
99
import { useIntl } from 'react-intl';

libs/designer-ui/src/lib/tokenpicker/tokenpickerfooter.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import type { GetValueSegmentHandler } from './tokenpickersection/tokenpickeropt
1111
import { getExpressionTokenTitle, getExpressionOutput } from './util';
1212
import { PrimaryButton } from '@fluentui/react';
1313
import { useLexicalComposerContext } from '@lexical/react/LexicalComposerContext';
14-
import type { Expression } from '@microsoft/parsers-logic-apps';
15-
import { ExpressionExceptionCode, ExpressionParser, ScannerException } from '@microsoft/parsers-logic-apps';
14+
import type { Expression } from '@microsoft/logic-apps-shared';
15+
import { ExpressionExceptionCode, ExpressionParser, ScannerException } from '@microsoft/logic-apps-shared';
1616
import { guid } from '@microsoft/utils-logic-apps';
1717
import type { LexicalEditor, NodeKey } from 'lexical';
1818
import { useMemo } from 'react';

libs/designer-ui/src/lib/tokenpicker/util.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { Token } from './models/token';
2-
import type { Expression, ExpressionFunction, ExpressionLiteral } from '@microsoft/parsers-logic-apps';
3-
import { ExpressionType } from '@microsoft/parsers-logic-apps';
2+
import type { Expression, ExpressionFunction, ExpressionLiteral } from '@microsoft/logic-apps-shared';
3+
import { ExpressionType } from '@microsoft/logic-apps-shared';
44
import { UnsupportedException } from '@microsoft/utils-logic-apps';
55

66
export function getExpressionTokenTitle(expression: Expression): string {

libs/designer-ui/src/lib/workflow/languageservice/workflowlanguageservice.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import Constants from '../../constants';
22
import { isHighContrastBlack } from '../../utils';
33
import type { FunctionDefinition, SignatureInfo } from './templatefunctions';
44
import { FunctionGroupDefinitions } from './templatefunctions';
5-
import { ExpressionScanner, ExpressionTokenType } from '@microsoft/parsers-logic-apps';
6-
import type { ExpressionToken } from '@microsoft/parsers-logic-apps';
5+
import { ExpressionScanner, ExpressionTokenType } from '@microsoft/logic-apps-shared';
6+
import type { ExpressionToken } from '@microsoft/logic-apps-shared';
77
import { equals, first, getPropertyValue, map } from '@microsoft/utils-logic-apps';
88
import type { languages, editor, Position } from 'monaco-editor';
99

libs/designer-ui/src/lib/workflow/schema/generator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { InvalidJsonSchemaTypeException } from '../exceptions/invalidjsonschematype';
2-
import { isTemplateExpression } from '@microsoft/parsers-logic-apps';
2+
import { isTemplateExpression } from '@microsoft/logic-apps-shared';
33
import type { OpenAPIV2 } from '@microsoft/utils-logic-apps';
44
import { createCopy, clone } from '@microsoft/utils-logic-apps';
55

libs/designer/src/lib/core/actions/bjsworkflow/__test__/connections.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
StandardOperationManifestService,
1212
OperationManifestService,
1313
} from '@microsoft/designer-client-services-logic-apps';
14-
import { createItem } from '@microsoft/parsers-logic-apps';
14+
import { createItem } from '@microsoft/logic-apps-shared';
1515
import type { LogicAppsV2, OperationManifest } from '@microsoft/utils-logic-apps';
1616
import { ConnectionReferenceKeyFormat } from '@microsoft/utils-logic-apps';
1717

libs/designer/src/lib/core/actions/bjsworkflow/add.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ import type { NodeDataWithOperationMetadata } from './operationdeserializer';
3030
import type { Settings } from './settings';
3131
import { getOperationSettings, getSplitOnValue } from './settings';
3232
import { ConnectionService, OperationManifestService, StaticResultService } from '@microsoft/designer-client-services-logic-apps';
33-
import type { SwaggerParser } from '@microsoft/parsers-logic-apps';
34-
import { ManifestParser } from '@microsoft/parsers-logic-apps';
33+
import type { SwaggerParser } from '@microsoft/logic-apps-shared';
34+
import { ManifestParser } from '@microsoft/logic-apps-shared';
3535
import type {
3636
Connector,
3737
DiscoveryOperation,

libs/designer/src/lib/core/actions/bjsworkflow/initialize.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import {
4848
} from '@microsoft/designer-client-services-logic-apps';
4949
import type { OutputToken, ParameterInfo } from '@microsoft/designer-ui';
5050
import { getIntl } from '@microsoft/intl-logic-apps';
51-
import type { SchemaProperty, InputParameter, SwaggerParser, OutputParameter } from '@microsoft/parsers-logic-apps';
51+
import type { SchemaProperty, InputParameter, SwaggerParser, OutputParameter } from '@microsoft/logic-apps-shared';
5252
import {
5353
isDynamicListExtension,
5454
isDynamicPropertiesExtension,
@@ -59,7 +59,7 @@ import {
5959
DynamicSchemaType,
6060
ManifestParser,
6161
PropertyName,
62-
} from '@microsoft/parsers-logic-apps';
62+
} from '@microsoft/logic-apps-shared';
6363
import {
6464
CustomSwaggerServiceNames,
6565
UnsupportedException,

libs/designer/src/lib/core/actions/bjsworkflow/operationdeserializer.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ import {
5757
StaticResultService,
5858
} from '@microsoft/designer-client-services-logic-apps';
5959
import { getIntl } from '@microsoft/intl-logic-apps';
60-
import type { InputParameter, OutputParameter } from '@microsoft/parsers-logic-apps';
61-
import { ManifestParser } from '@microsoft/parsers-logic-apps';
60+
import type { InputParameter, OutputParameter } from '@microsoft/logic-apps-shared';
61+
import { ManifestParser } from '@microsoft/logic-apps-shared';
6262
import type { LogicAppsV2, OperationManifest } from '@microsoft/utils-logic-apps';
6363
import { isArmResourceId, uniqueArray, getPropertyValue, map, aggregate, equals, getRecordEntry } from '@microsoft/utils-logic-apps';
6464
import type { Dispatch } from '@reduxjs/toolkit';

libs/designer/src/lib/core/actions/bjsworkflow/serializer.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import { LogEntryLevel, LoggerService, OperationManifestService, WorkflowService
2323
import type { ParameterInfo } from '@microsoft/designer-ui';
2424
import { UIConstants } from '@microsoft/designer-ui';
2525
import { getIntl } from '@microsoft/intl-logic-apps';
26-
import type { Segment } from '@microsoft/parsers-logic-apps';
26+
import type { Segment } from '@microsoft/logic-apps-shared';
2727
import {
2828
create,
2929
removeConnectionPrefix,
@@ -33,7 +33,7 @@ import {
3333
SegmentType,
3434
DeserializationType,
3535
PropertySerializationType,
36-
} from '@microsoft/parsers-logic-apps';
36+
} from '@microsoft/logic-apps-shared';
3737
import type { LocationSwapMap, LogicAppsV2, OperationManifest, SubGraphDetail } from '@microsoft/utils-logic-apps';
3838
import {
3939
SerializationErrorCode,

libs/designer/src/lib/core/actions/bjsworkflow/settings.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import { WorkflowKind } from '../../state/workflow/workflowInterfaces';
44
import { getSplitOnOptions } from '../../utils/outputs';
55
import { getTokenExpressionValue } from '../../utils/parameters/helper';
66
import { TokenType } from '@microsoft/designer-ui';
7-
import type { SwaggerParser } from '@microsoft/parsers-logic-apps';
8-
import { convertToStringLiteral, getSplitOnArrayAliasMetadata } from '@microsoft/parsers-logic-apps';
7+
import type { SwaggerParser } from '@microsoft/logic-apps-shared';
8+
import { convertToStringLiteral, getSplitOnArrayAliasMetadata } from '@microsoft/logic-apps-shared';
99
import type {
1010
DownloadChunkMetadata,
1111
LogicApps,

libs/designer/src/lib/core/queries/connections.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { getReactQueryClient } from '../ReactQueryProvider';
22
import { ConnectionService } from '@microsoft/designer-client-services-logic-apps';
3-
import { SwaggerParser } from '@microsoft/parsers-logic-apps';
3+
import { SwaggerParser } from '@microsoft/logic-apps-shared';
44
import type { Connector } from '@microsoft/utils-logic-apps';
55
import { equals } from '@microsoft/utils-logic-apps';
66
import { useMemo } from 'react';

libs/designer/src/lib/core/queries/connector.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import type {
66
TreeDynamicValue,
77
} from '@microsoft/designer-client-services-logic-apps';
88
import { ConnectorService } from '@microsoft/designer-client-services-logic-apps';
9-
import type { FilePickerInfo, LegacyDynamicSchemaExtension, LegacyDynamicValuesExtension } from '@microsoft/parsers-logic-apps';
10-
import { Types } from '@microsoft/parsers-logic-apps';
9+
import type { FilePickerInfo, LegacyDynamicSchemaExtension, LegacyDynamicValuesExtension } from '@microsoft/logic-apps-shared';
10+
import { Types } from '@microsoft/logic-apps-shared';
1111
import type { OpenAPIV2 } from '@microsoft/utils-logic-apps';
1212
import { getPropertyValue, equals, getJSONValue, getObjectPropertyValue, isNullOrUndefined } from '@microsoft/utils-logic-apps';
1313

libs/designer/src/lib/core/state/operation/operationMetadataSlice.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { normalizeKey } from '../../utils/tokens';
88
import { resetNodesLoadStatus, resetWorkflowState } from '../global';
99
import { LogEntryLevel, LoggerService } from '@microsoft/designer-client-services-logic-apps';
1010
import type { ParameterInfo, Token } from '@microsoft/designer-ui';
11-
import type { FilePickerInfo, InputParameter, OutputParameter, SwaggerParser } from '@microsoft/parsers-logic-apps';
11+
import type { FilePickerInfo, InputParameter, OutputParameter, SwaggerParser } from '@microsoft/logic-apps-shared';
1212
import { getRecordEntry, type OpenAPIV2, type OperationInfo } from '@microsoft/utils-logic-apps';
1313
import { createSlice } from '@reduxjs/toolkit';
1414
import type { PayloadAction } from '@reduxjs/toolkit';

libs/designer/src/lib/core/state/selectors/actionMetadataSelector.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import type { RootState } from '../../store';
55
import { useConnector, useConnectorAndSwagger, useNodeConnectionId } from '../connection/connectionSelector';
66
import type { NodeOperation } from '../operation/operationMetadataSlice';
77
import { OperationManifestService } from '@microsoft/designer-client-services-logic-apps';
8-
import type { Operation } from '@microsoft/parsers-logic-apps';
9-
import { SwaggerParser } from '@microsoft/parsers-logic-apps';
8+
import type { Operation } from '@microsoft/logic-apps-shared';
9+
import { SwaggerParser } from '@microsoft/logic-apps-shared';
1010
import { getObjectPropertyValue, getRecordEntry } from '@microsoft/utils-logic-apps';
1111
import { createSelector } from '@reduxjs/toolkit';
1212
import { useMemo } from 'react';

libs/designer/src/lib/core/state/staticresultschema/staticresultsSlice.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { resetWorkflowState } from '../global';
2-
import type { Schema } from '@microsoft/parsers-logic-apps';
2+
import type { Schema } from '@microsoft/logic-apps-shared';
33
import type { PayloadAction } from '@reduxjs/toolkit';
44
import { createSlice } from '@reduxjs/toolkit';
55

libs/designer/src/lib/core/utils/__test__/outputs.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { getUpdatedManifestForSplitOn } from '../outputs';
2-
import { onNewEmail } from '@microsoft/parsers-logic-apps';
2+
import { onNewEmail } from '@microsoft/logic-apps-shared';
33
import type { OperationManifest } from '@microsoft/utils-logic-apps';
44
import { ConnectionReferenceKeyFormat } from '@microsoft/utils-logic-apps';
55

libs/designer/src/lib/core/utils/graph.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { isWorkflowGraph } from '../parsers/models/workflowNode';
22
import type { WorkflowEdge, WorkflowNode } from '../parsers/models/workflowNode';
33
import type { NodesMetadata, Operations, WorkflowState } from '../state/workflow/workflowInterfaces';
4-
import { isTemplateExpression } from '@microsoft/parsers-logic-apps';
4+
import { isTemplateExpression } from '@microsoft/logic-apps-shared';
55
import type { WorkflowEdgeType, WorkflowNodeType } from '@microsoft/utils-logic-apps';
66
import { hasInvalidChars, startsWith, equals, WORKFLOW_EDGE_TYPES, WORKFLOW_NODE_TYPES, getRecordEntry } from '@microsoft/utils-logic-apps';
77
import type { ElkExtendedEdge, ElkNode } from 'elkjs';

libs/designer/src/lib/core/utils/loops.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import { getSplitOnValue } from './setting';
2929
import { foreachOperationInfo, OperationManifestService } from '@microsoft/designer-client-services-logic-apps';
3030
import type { OutputToken, Token } from '@microsoft/designer-ui';
3131
import { TokenType } from '@microsoft/designer-ui';
32-
import type { Dereference, Expression, ExpressionFunction, ExpressionLiteral, Segment } from '@microsoft/parsers-logic-apps';
32+
import type { Dereference, Expression, ExpressionFunction, ExpressionLiteral, Segment } from '@microsoft/logic-apps-shared';
3333
import {
3434
OutputKeys,
3535
containsWildIndexSegment,
@@ -44,7 +44,7 @@ import {
4444
isTemplateExpression,
4545
parseEx,
4646
SegmentType,
47-
} from '@microsoft/parsers-logic-apps';
47+
} from '@microsoft/logic-apps-shared';
4848
import type { OperationManifest } from '@microsoft/utils-logic-apps';
4949
import { clone, equals, first, getRecordEntry, isNullOrUndefined } from '@microsoft/utils-logic-apps';
5050
import { createAsyncThunk } from '@reduxjs/toolkit';

libs/designer/src/lib/core/utils/openapi/schema.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ExtensionProperties as SwaggerExtensionProperties } from '@microsoft/parsers-logic-apps';
1+
import { ExtensionProperties as SwaggerExtensionProperties } from '@microsoft/logic-apps-shared';
22
import type { OpenAPIV2 } from '@microsoft/utils-logic-apps';
33

44
export const getTitleOrSummary = (schema: OpenAPIV2.SchemaObject): string | undefined => {

libs/designer/src/lib/core/utils/outputs.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import type {
3535
OutputParameter,
3636
OutputParameters,
3737
Schema,
38-
} from '@microsoft/parsers-logic-apps';
38+
} from '@microsoft/logic-apps-shared';
3939
import {
4040
create,
4141
OutputKeys,
@@ -45,7 +45,7 @@ import {
4545
isTemplateExpression,
4646
isFunction,
4747
isStringLiteral,
48-
} from '@microsoft/parsers-logic-apps';
48+
} from '@microsoft/logic-apps-shared';
4949
import type { OpenAPIV2, OperationManifest } from '@microsoft/utils-logic-apps';
5050
import {
5151
ConnectionReferenceKeyFormat,

0 commit comments

Comments
 (0)