Skip to content
Draft
4 changes: 2 additions & 2 deletions .talismanrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
fileignoreconfig:
- filename: package-lock.json
checksum: 09bde87514151440d68bc6154984a984c536728e37d18173bab4fdb53827dadd
checksum: c06c94b01ad82058f0f3f96a9acbe2ebc5e0095d1c2ed179bd271f479431764e
- filename: pnpm-lock.yaml
checksum: e81b8b629ff23df0cd27af8c055c9bb3718b68e388fd9ff5e3485ef37bfe794b
checksum: 9e6a3c280cfd7356f1440a592c8b4f1d6294f4ae133696680c253a029be017c7
- filename: packages/contentstack-bootstrap/src/bootstrap/utils.ts
checksum: 6e6fb00bb11b03141e5ad27eeaa4af9718dc30520c3e73970bc208cc0ba2a7d2
version: '1.0'
1,480 changes: 760 additions & 720 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/contentstack-audit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
],
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"@oclif/plugin-plugins": "^5.4.54",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
},
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"otplib": "^12.0.1"
Expand Down
10 changes: 5 additions & 5 deletions packages/contentstack-bootstrap/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@contentstack/cli-cm-bootstrap",
"description": "Bootstrap contentstack apps",
"version": "1.18.3",
"version": "1.18.4",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"scripts": {
Expand All @@ -16,15 +16,15 @@
"test:report": "nyc --reporter=lcov mocha \"test/**/*.test.js\""
},
"dependencies": {
"@contentstack/cli-cm-seed": "~1.14.2",
"@contentstack/cli-cm-seed": "~1.14.3",
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-config": "~1.19.0",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"@oclif/plugin-help": "^6.2.37",
"inquirer": "8.2.7",
"mkdirp": "^1.0.4",
"tar": "^7.5.6"
"tar": "^7.5.7"
},
"devDependencies": {
"@oclif/test": "^4.1.13",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-branches/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"@contentstack/cli-command": "~1.7.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"chalk": "^4.1.2",
"just-diff": "^6.0.2",
"lodash": "^4.17.23"
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-bulk-publish/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-config": "~1.19.0",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"chalk": "^4.1.2",
Expand Down
4 changes: 2 additions & 2 deletions packages/contentstack-clone/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
"dependencies": {
"@colors/colors": "^1.6.0",
"@contentstack/cli-cm-export": "~1.23.2",
"@contentstack/cli-cm-import": "~1.31.2",
"@contentstack/cli-cm-import": "~1.31.3",
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"chalk": "^4.1.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-command/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"test:unit": "mocha --timeout 10000 --forbid-only \"test/unit/**/*.test.ts\""
},
"dependencies": {
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"contentstack": "^3.25.3",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28"
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
},
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.0",
"@contentstack/cli-utilities": "~1.17.2",
"@contentstack/utils": "~1.7.0",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-export-to-csv/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.8.0",
"@oclif/plugin-help": "^6.2.32",
"fast-csv": "^4.3.6",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-export/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"@contentstack/cli-command": "~1.7.2",
"@oclif/core": "^4.3.3",
"@contentstack/cli-variants": "~1.3.7",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"async": "^3.2.6",
"big-json": "^3.2.0",
"bluebird": "^3.7.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-import-setup/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"big-json": "^3.2.0",
"chalk": "^4.1.2",
Expand Down
13 changes: 6 additions & 7 deletions packages/contentstack-import/package.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
{
"name": "@contentstack/cli-cm-import",
"description": "Contentstack CLI plugin to import content into stack",
"version": "1.31.2",
"version": "1.31.3",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-audit": "~1.17.1",
"@contentstack/cli-command": "~1.7.1",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/management": "~1.27.3",
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.2",
"@contentstack/cli-variants": "~1.3.7",
"@oclif/core": "^4.3.0",
"big-json": "^3.2.0",
"bluebird": "^3.7.2",
"chalk": "^4.1.2",
"debug": "^4.4.1",
"fs-extra": "^11.3.0",
"debug": "^4.4.3",
"fs-extra": "^11.3.3",
"lodash": "^4.17.23",
"marked": "^4.3.0",
"merge": "^2.1.1",
Expand All @@ -25,7 +24,7 @@
"winston": "^3.17.0"
},
"devDependencies": {
"@oclif/test": "^4.1.13",
"@oclif/test": "^4.1.16",
"@types/big-json": "^3.2.5",
"@types/bluebird": "^3.5.42",
"@types/fs-extra": "^11.0.4",
Expand Down
30 changes: 16 additions & 14 deletions packages/contentstack-import/src/import/modules/base-class.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,20 @@ import isEmpty from 'lodash/isEmpty';
import entries from 'lodash/entries';
import isEqual from 'lodash/isEqual';
import omit from 'lodash/omit';
import { Stack } from '@contentstack/management/types/stack';
import { AssetData } from '@contentstack/management/types/stack/asset';
import { LocaleData } from '@contentstack/management/types/stack/locale';
import { PublishConfig } from '@contentstack/management/types/utility/publish';
import { FolderData } from '@contentstack/management/types/stack/asset/folder';
import { ExtensionData } from '@contentstack/management/types/stack/extension';
import { EnvironmentData } from '@contentstack/management/types/stack/environment';
import { LabelData } from '@contentstack/management/types/stack/label';
import { WebhookData } from '@contentstack/management/types/stack/webhook';
import { WorkflowData } from '@contentstack/management/types/stack/workflow';
import { RoleData } from '@contentstack/management/types/stack/role';
import { log } from '@contentstack/cli-utilities';
import {
log,
ManagementStack,
AssetData,
LocaleData,
PublishConfig,
FolderData,
ExtensionData,
EnvironmentData,
LabelData,
WebhookData,
WorkflowData,
RoleData,
} from '@contentstack/cli-utilities';
import { ImportConfig, ModuleClassParams } from '../../types';
import cloneDeep from 'lodash/cloneDeep';

Expand Down Expand Up @@ -85,7 +87,7 @@ export type CustomPromiseHandlerInput = {
export type CustomPromiseHandler = (input: CustomPromiseHandlerInput) => Promise<any>;

export default abstract class BaseClass {
readonly client: Stack;
readonly client: ManagementStack;

public importConfig: ImportConfig;

Expand All @@ -97,7 +99,7 @@ export default abstract class BaseClass {
this.modulesConfig = importConfig.modules;
}

get stack(): Stack {
get stack(): ManagementStack {
return this.client;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@

import * as path from 'path';
import { isEmpty, cloneDeep } from 'lodash';
import { cliux, sanitizePath, log, handleAndLogError } from '@contentstack/cli-utilities';
import { GlobalFieldData, GlobalField } from '@contentstack/management/types/stack/globalField';
import { cliux, sanitizePath, log, handleAndLogError, GlobalFieldData, GlobalField } from '@contentstack/cli-utilities';
import { fsUtil,fileHelper, lookupExtension, removeReferenceFields } from '../../utils';
import { ImportConfig, ModuleClassParams } from '../../types';
import BaseClass, { ApiOptions } from './base-class';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ export default class ImportWorkflows extends BaseClass {
workflow: Record<string, any>,
newWorkflowStages: Record<string, any>[],
oldWorkflowStages: Record<string, any>[],
) {
): Promise<any> {
newWorkflowStages = map(newWorkflowStages, (newStage, index) => {
const oldStage = oldWorkflowStages[index];
if (!isEmpty(oldStage.next_available_stages)) {
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-migrate-rte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@contentstack/json-rte-serializer": "~2.1.0",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
Expand Down
2 changes: 1 addition & 1 deletion packages/contentstack-migration/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"async": "^3.2.6",
Expand Down
19 changes: 9 additions & 10 deletions packages/contentstack-seed/package.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,32 @@
{
"name": "@contentstack/cli-cm-seed",
"description": "create a Stack from existing content types, entries, assets, etc.",
"version": "1.14.2",
"version": "1.14.3",
"author": "Contentstack",
"bugs": "https://github.com/contentstack/cli/issues",
"dependencies": {
"@contentstack/cli-cm-import": "~1.31.2",
"@contentstack/cli-cm-import": "~1.31.3",
"@contentstack/cli-command": "~1.7.2",
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/management": "~1.27.3",
"@contentstack/cli-utilities": "~1.17.2",
"inquirer": "8.2.7",
"mkdirp": "^1.0.4",
"tar": "^7.5.6",
"tmp": "^0.2.3"
"tar": "^7.5.7",
"tmp": "^0.2.5"
},
"devDependencies": {
"@types/inquirer": "^9.0.8",
"@types/inquirer": "^9.0.9",
"@types/jest": "^26.0.24",
"@types/mkdirp": "^1.0.2",
"@types/node": "^14.18.63",
"@types/tar": "^6.1.13",
"@types/tmp": "^0.2.6",
"axios": "^1.8.2",
"axios": "^1.13.5",
"eslint": "^8.57.1",
"eslint-config-oclif": "^6.0.62",
"eslint-config-oclif": "^6.0.137",
"eslint-config-oclif-typescript": "^3.1.14",
"jest": "^29.7.0",
"oclif": "^4.17.46",
"ts-jest": "^29.3.4",
"ts-jest": "^29.4.6",
"ts-node": "^8.10.2",
"typescript": "^4.9.5"
},
Expand Down
5 changes: 2 additions & 3 deletions packages/contentstack-seed/src/seed/contentstack/client.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import ContentstackError from './error';
import { managementSDKClient, configHandler } from '@contentstack/cli-utilities';
import * as ContentstackManagementSDK from '@contentstack/management';
import { managementSDKClient, configHandler, ContentstackClient as ContentstackAPIClient } from '@contentstack/cli-utilities';

export interface Organization {
uid: string;
Expand Down Expand Up @@ -44,7 +43,7 @@ export interface createManagementTokenOptions{
}

export default class ContentstackClient {
instance: Promise<ContentstackManagementSDK.ContentstackClient>;
instance: Promise<ContentstackAPIClient>;

limit: number;

Expand Down
10 changes: 5 additions & 5 deletions packages/contentstack-utilities/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@contentstack/cli-utilities",
"version": "1.17.1",
"version": "1.17.2",
"description": "Utilities for contentstack projects",
"main": "lib/index.js",
"types": "lib/index.d.ts",
Expand Down Expand Up @@ -32,16 +32,16 @@
"author": "contentstack",
"license": "MIT",
"dependencies": {
"@contentstack/management": "~1.27.3",
"@contentstack/marketplace-sdk": "^1.4.0",
"@contentstack/management": "~1.27.5",
"@contentstack/marketplace-sdk": "^1.5.0",
"@oclif/core": "^4.3.0",
"axios": "^1.9.0",
"axios": "^1.13.5",
"chalk": "^4.1.2",
"cli-cursor": "^3.1.0",
"cli-progress": "^3.12.0",
"cli-table": "^0.3.11",
"conf": "^10.2.0",
"dotenv": "^16.5.0",
"dotenv": "^16.6.1",
"figures": "^3.2.0",
"inquirer": "8.2.7",
"inquirer-search-checkbox": "^1.0.0",
Expand Down
1 change: 1 addition & 0 deletions packages/contentstack-utilities/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ export {
ContentstackClient,
ContentstackConfig,
} from './contentstack-management-sdk';
export * from './management-types';
export { default as printFlagDeprecation } from './flag-deprecation-check';
export * from './http-client';
export * from './fs-utility';
Expand Down
16 changes: 16 additions & 0 deletions packages/contentstack-utilities/src/management-types.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/**
* Re-export of @contentstack/management types for CLI consumers.
* Import these from @contentstack/cli-utilities instead of @contentstack/management.
*/
export type { Stack as ManagementStack } from '@contentstack/management/types/stack';
export type { AssetData } from '@contentstack/management/types/stack/asset';
export type { LocaleData } from '@contentstack/management/types/stack/locale';
export type { PublishConfig } from '@contentstack/management/types/utility/publish';
export type { FolderData } from '@contentstack/management/types/stack/asset/folder';
export type { ExtensionData } from '@contentstack/management/types/stack/extension';
export type { EnvironmentData } from '@contentstack/management/types/stack/environment';
export type { LabelData } from '@contentstack/management/types/stack/label';
export type { WebhookData } from '@contentstack/management/types/stack/webhook';
export type { WorkflowData } from '@contentstack/management/types/stack/workflow';
export type { RoleData } from '@contentstack/management/types/stack/role';
export type { GlobalFieldData, GlobalField } from '@contentstack/management/types/stack/globalField';
2 changes: 1 addition & 1 deletion packages/contentstack-variants/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"typescript": "^5.8.3"
},
"dependencies": {
"@contentstack/cli-utilities": "~1.17.1",
"@contentstack/cli-utilities": "~1.17.2",
"@oclif/core": "^4.3.0",
"@oclif/plugin-help": "^6.2.28",
"lodash": "^4.17.23",
Expand Down
Loading
Loading