resolve build time error

This commit is contained in:
hardiknai-techm
2021-08-17 15:26:41 +05:30
parent 413472045d
commit 9fd50ee9dd
34 changed files with 129 additions and 110 deletions
+2 -4
View File
@@ -3,9 +3,7 @@ export const portalCacheTimeoutMs = 10000;
export const errorNotificationTimeoutMs = 5000; export const errorNotificationTimeoutMs = 5000;
export const copyHelperTimeoutMs = 2000; export const copyHelperTimeoutMs = 2000;
export const waitForDOMElementMs = 500; export const waitForDOMElementMs = 500;
export const cacheBustingTimeoutMs = export const cacheBustingTimeoutMs = 10 /** minutes **/ * 60 /** to seconds **/ * 1000; /** to milliseconds **/
10 /** minutes **/ * 60 /** to seconds **/ * 1000 /** to milliseconds **/;
export const databaseThroughputIncreaseFactor = 100; export const databaseThroughputIncreaseFactor = 100;
export const arcadiaTokenRefreshInterval = export const arcadiaTokenRefreshInterval = 20 /** minutes **/ * 60 /** to seconds **/ * 1000; /** to milliseconds **/
20 /** minutes **/ * 60 /** to seconds **/ * 1000 /** to milliseconds **/;
export const arcadiaTokenRefreshIntervalPaddingMs = 2000; export const arcadiaTokenRefreshIntervalPaddingMs = 2000;
+6 -11
View File
@@ -7,20 +7,15 @@ export const conflicts = collections + "/conflicts";
export const databasesWithId = (databaseId: string) => { export const databasesWithId = (databaseId: string) => {
return databases.replace("{db_id}", databaseId).replace("/", ""); // strip the first slash since hasher adds it return databases.replace("{db_id}", databaseId).replace("/", ""); // strip the first slash since hasher adds it
} };
export const collectionsWithIds = (databaseId: string, collectionId: string) => { export const collectionsWithIds = (databaseId: string, collectionId: string) => {
const transformedDatabasePrefix = collections.replace("{db_id}", databaseId); const transformedDatabasePrefix = collections.replace("{db_id}", databaseId);
return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("/", ""); // strip the first slash since hasher adds it return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("/", ""); // strip the first slash since hasher adds it
} };
export const sprocWithIds = ( export const sprocWithIds = (databaseId: string, collectionId: string, sprocId: string, stripFirstSlash = true) => {
databaseId: string,
collectionId: string,
sprocId: string,
stripFirstSlash = true
) => {
const transformedDatabasePrefix = sprocs.replace("{db_id}", databaseId); const transformedDatabasePrefix = sprocs.replace("{db_id}", databaseId);
const transformedSprocRoute = transformedDatabasePrefix const transformedSprocRoute = transformedDatabasePrefix
@@ -31,15 +26,15 @@ export const sprocWithIds = (
} }
return transformedSprocRoute; return transformedSprocRoute;
} };
export const conflictsWithIds = (databaseId: string, collectionId: string) => { export const conflictsWithIds = (databaseId: string, collectionId: string) => {
const transformedDatabasePrefix = conflicts.replace("{db_id}", databaseId); const transformedDatabasePrefix = conflicts.replace("{db_id}", databaseId);
return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("/", ""); // strip the first slash since hasher adds it; return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("/", ""); // strip the first slash since hasher adds it;
} };
export const docsWithIds = (databaseId: string, collectionId: string, docId: string): string => { export const docsWithIds = (databaseId: string, collectionId: string, docId: string): string => {
const transformedDatabasePrefix = docs.replace("{db_id}", databaseId); const transformedDatabasePrefix = docs.replace("{db_id}", databaseId);
return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("{doc_id}", docId).replace("/", ""); // strip the first slash since hasher adds it return transformedDatabasePrefix.replace("{coll_id}", collectionId).replace("{doc_id}", docId).replace("/", ""); // strip the first slash since hasher adds it
} };
+1 -2
View File
@@ -1,8 +1,7 @@
export const activityId = "x-ms-activity-id"; export const activityId = "x-ms-activity-id";
export const apiType = "x-ms-cosmos-apitype"; export const apiType = "x-ms-cosmos-apitype";
export const authorization = "authorization"; export const authorization = "authorization";
export const collectionIndexTransformationProgress = export const collectionIndexTransformationProgress = "x-ms-documentdb-collection-index-transformation-progress";
"x-ms-documentdb-collection-index-transformation-progress";
export const continuation = "x-ms-continuation"; export const continuation = "x-ms-continuation";
export const correlationRequestId = "x-ms-correlation-request-id"; export const correlationRequestId = "x-ms-correlation-request-id";
export const enableScriptLogging = "x-ms-documentdb-script-enable-logging"; export const enableScriptLogging = "x-ms-documentdb-script-enable-logging";
-1
View File
@@ -1,3 +1,2 @@
export const V1 = "V1"; export const V1 = "V1";
export const V2 = "V2"; export const V2 = "V2";
+66 -38
View File
@@ -1,47 +1,76 @@
import * as AfecFeatures from './AfecFeatures'; import * as AfecFeatures from "./AfecFeatures";
import * as AnalyticalStorageTtl from './AnalyticalStorageTtl'; import * as AnalyticalStorageTtl from "./AnalyticalStorageTtl";
import * as ApiEndpoints from './ApiEndpoints'; import * as ApiEndpoints from "./ApiEndpoints";
import * as ApiType from './ApiType'; import * as ApiType from "./ApiType";
import * as Areas from './Areas'; import * as Areas from "./Areas";
import * as ArmApiVersions from './ArmApiVersions'; import * as ArmApiVersions from "./ArmApiVersions";
import * as ArmResourceTypes from './ArmResourceTypes'; import * as ArmResourceTypes from "./ArmResourceTypes";
import * as BackendDefaults from './BackendDefaults'; import * as BackendDefaults from "./BackendDefaults";
import * as CapabilityNames from './CapabilityNames'; import * as CapabilityNames from "./CapabilityNames";
import * as CassandraBackend from './CassandraBackend'; import * as CassandraBackend from "./CassandraBackend";
import * as ClientDefaults from './ClientDefaults'; import * as ClientDefaults from "./ClientDefaults";
import * as CodeOfConductEndpoints from './CodeOfConductEndpoints'; import * as CodeOfConductEndpoints from "./CodeOfConductEndpoints";
import * as ConfigurationOverridesValues from './ConfigurationOverridesValues'; import * as ConfigurationOverridesValues from "./ConfigurationOverridesValues";
import * as CorrelationBackend from './CorrelationBackend'; import * as CorrelationBackend from "./CorrelationBackend";
import * as DocumentsGridMetrics from './DocumentsGridMetrics'; import * as DocumentsGridMetrics from "./DocumentsGridMetrics";
import * as EndpointsRegex from './EndpointsRegex'; import * as EndpointsRegex from "./EndpointsRegex";
import * as Flights from './Flights'; import * as Flights from "./Flights";
import * as HashRoutePrefixes from './HashRoutePrefixes'; import * as HashRoutePrefixes from "./HashRoutePrefixes";
import * as HttpHeaders from './HttpHeaders'; import * as HttpHeaders from "./HttpHeaders";
import * as HttpStatusCodes from './HttpStatusCodes'; import * as HttpStatusCodes from "./HttpStatusCodes";
import * as KeyCodes from './KeyCodes'; import * as KeyCodes from "./KeyCodes";
import * as MongoDBAccounts from './MongoDBAccounts'; import * as MongoDBAccounts from "./MongoDBAccounts";
import * as NormalizedEventKey from './NormalizedEventKey'; import * as NormalizedEventKey from "./NormalizedEventKey";
import * as Notebook from './Notebook'; import * as Notebook from "./Notebook";
import * as OfferVersions from './OfferVersions'; import * as OfferVersions from "./OfferVersions";
import * as Queries from './Queries'; import * as Queries from "./Queries";
import * as SavedQueries from './SavedQueries'; import * as SavedQueries from "./SavedQueries";
import * as ServerIds from './ServerIds'; import * as ServerIds from "./ServerIds";
import * as SparkLibrary from './SparkLibrary'; import * as SparkLibrary from "./SparkLibrary";
import * as TagNames from './TagNames'; import * as TagNames from "./TagNames";
import * as TerminalQueryParams from './TerminalQueryParams'; import * as TerminalQueryParams from "./TerminalQueryParams";
import * as TryCosmosExperience from './TryCosmosExperience'; import * as TryCosmosExperience from "./TryCosmosExperience";
import * as Urls from './Urls'; import * as Urls from "./Urls";
const StyleConstants = require("less-vars-loader!../../less/Common/Constants.less"); const StyleConstants = require("less-vars-loader!../../less/Common/Constants.less");
export { export {
StyleConstants, StyleConstants,
SparkLibrary, ConfigurationOverridesValues, OfferVersions, AnalyticalStorageTtl, Notebook, TryCosmosExperience, NormalizedEventKey, KeyCodes, SparkLibrary,
HashRoutePrefixes, Urls, HttpStatusCodes, ApiType, HttpHeaders, Areas, ConfigurationOverridesValues,
DocumentsGridMetrics, SavedQueries, Queries, CassandraBackend, MongoDBAccounts, TagNames, AfecFeatures, Flights, CorrelationBackend, CapabilityNames, ClientDefaults, BackendDefaults, ArmResourceTypes, ArmApiVersions, TerminalQueryParams, CodeOfConductEndpoints, ApiEndpoints, EndpointsRegex, ServerIds OfferVersions,
AnalyticalStorageTtl,
Notebook,
TryCosmosExperience,
NormalizedEventKey,
KeyCodes,
HashRoutePrefixes,
Urls,
HttpStatusCodes,
ApiType,
HttpHeaders,
Areas,
DocumentsGridMetrics,
SavedQueries,
Queries,
CassandraBackend,
MongoDBAccounts,
TagNames,
AfecFeatures,
Flights,
CorrelationBackend,
CapabilityNames,
ClientDefaults,
BackendDefaults,
ArmResourceTypes,
ArmApiVersions,
TerminalQueryParams,
CodeOfConductEndpoints,
ApiEndpoints,
EndpointsRegex,
ServerIds,
}; };
export enum ConflictOperationType { export enum ConflictOperationType {
Replace = "replace", Replace = "replace",
Create = "create", Create = "create",
@@ -54,7 +83,6 @@ export const EmulatorMasterKey =
// A variable @MyVariable defined in Constants.less is accessible as StyleConstants.MyVariable // A variable @MyVariable defined in Constants.less is accessible as StyleConstants.MyVariable
export enum AccountKind { export enum AccountKind {
DocumentDB = "DocumentDB", DocumentDB = "DocumentDB",
MongoDB = "MongoDB", MongoDB = "MongoDB",