Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 12 additions & 7 deletions .talismanrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
fileignoreconfig:
- filename: package-lock.json
checksum: 26be769c9d3bcc7095237527dd0004c3981be0dc7bf5c01f650b05a0ea09ecb6
checksum: 732118725964b623c44dd9e64d6b92eed5cddd2c96282938ba122bdf3855fc1c
- filename: pnpm-lock.yaml
checksum: 44d84111971dd7c108417a3e6e35bb3c61347d3eff4ea113a636429085d8502b
checksum: 1791262a8fd93fa162219b876ba955d29039c04970b77907a092c37ab52b0d27
- filename: packages/contentstack-import-setup/test/unit/backup-handler.test.ts
checksum: 0582d62b88834554cf12951c8690a73ef3ddbb78b82d2804d994cf4148e1ef93
- filename: packages/contentstack-import-setup/test/config.json
Expand Down Expand Up @@ -66,7 +66,7 @@ fileignoreconfig:
- filename: packages/contentstack-bulk-publish/src/producer/publish-unpublished-env.js
checksum: 44dbc966df086f835fdca11cb305d0a5f448ca0be811c14b894e0024f9491385
- filename: packages/contentstack-import/src/import/modules/entries.ts
checksum: 290730774c61220645ec211b85b9e218cdbd8addc2d8fd8f061dfa5ede5b5c75
checksum: bdf26bd2b71c1b7a0d5540ba98c53bf917d8d7d3813447073a89439fb789970b
- filename: packages/contentstack-utilities/src/logger/logger.ts
checksum: 76429bc87e279624b386f00e7eb3f4ec25621ace7056289f812b9a076d6e184e
- filename: packages/contentstack-bootstrap/src/bootstrap/utils.ts
Expand All @@ -75,10 +75,6 @@ fileignoreconfig:
checksum: c435ceaa709a7504da303a6ea674e07a89030d8ad4152e7917cd17e7f3e58052
- filename: packages/contentstack-bootstrap/src/config.ts
checksum: cc3270acd9d37479b24792f45a108e0f1c99265f92d59c35c0ec3ee2d1cc390d
- filename: packages/contentstack-clone/src/commands/cm/stacks/clone.js
checksum: 433a84a882ea3f12b27127d47d289dfc64dda6b6fc956369f5851daaa57ae493
- filename: packages/contentstack-clone/src/lib/util/clone-handler.js
checksum: f901c84eac8545b328952332216de516697da2de098298496ba6ff1e75a0a659
- filename: packages/contentstack-bulk-publish/src/util/generate-bulk-publish-url.js
checksum: 5f7c1e2fac3e7fab21e861d609c54ca7191ee09fd076dd0adc66604043bf7a43
- filename: packages/contentstack-import/src/utils/interactive.ts
Expand Down Expand Up @@ -267,6 +263,14 @@ fileignoreconfig:
checksum: e8714ef41940f3a9be782dfaa43a15df57bd1eb4c3f0e4d5f305e68681c1bd93
- filename: packages/contentstack-import/src/import/modules-js/environments.js
checksum: d484342c25462a7052c8aae6cad0baed9a01e1eaa67d6a09f175981c53092301
- filename: packages/contentstack-clone/.eslintrc
checksum: a7230ffa600c58047ac73f2dec7a23ca5862e36e68f04f2671379496739bd818
- filename: packages/contentstack-clone/test/commands/cm/stacks/clone.test.ts
checksum: b30adfbbd25aa76fe41b0ffebdb3bc61eb4981063c3a38b890c3cb3a6660ecca
- filename: packages/contentstack-clone/test/lib/util/clone-handler.execution.test.ts
checksum: 7ed8fa62d9aba7135a142134c36535e3722471cabc81d2ea3437cd67b2e87d58
- filename: packages/contentstack-clone/test/lib/util/clone-handler.commands.test.ts
checksum: d0427ddfa6d338e6b5c4e6f8d94f32332e3e9858626356d07e5690471e062f49
- filename: packages/contentstack-audit/test/unit/mock/contents/composable_studio/environments/environments.json
checksum: 0402604e5919a7e38ecb5ff0916d6ae5ab7d98fe78ff6ac9eba8a9b8130af34d
- filename: packages/contentstack-audit/test/unit/mock/contents/composable_studio/composable_studio.json
Expand All @@ -278,3 +282,4 @@ fileignoreconfig:
- filename: packages/contentstack-audit/src/modules/composable-studio.ts
checksum: 4fc97ff582d6dff9a54b3a50dfa3cbb5febd38a55aeb8737034b97188ad543ba
version: '1.0'

16 changes: 15 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 52 additions & 1 deletion packages/contentstack-clone/.eslintrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,54 @@
{
"extends": "oclif"
"env": {
"node": true,
"es2021": true
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfig.json",
"sourceType": "module"
},
"plugins": [
"@typescript-eslint"
],
"extends": [
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking"
],
"ignorePatterns": [
"lib/**/*",
"test/**/*",
"node_modules/**/*",
"*.js"
],
"rules": {
"@typescript-eslint/no-unused-vars": [
"error",
{
"args": "none",
"argsIgnorePattern": "^_",
"varsIgnorePattern": "^_"
}
],
"@typescript-eslint/prefer-namespace-keyword": "error",
"@typescript-eslint/no-floating-promises": "error",
"@typescript-eslint/no-misused-promises": "error",
"@typescript-eslint/await-thenable": "error",
"quotes": ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": true }],
"semi": "off",
"@typescript-eslint/no-redeclare": "off",
"eqeqeq": ["error", "smart"],
"id-match": "error",
"no-eval": "error",
"no-var": "error",
"@typescript-eslint/no-explicit-any": "warn",
"@typescript-eslint/no-require-imports": "off",
"prefer-const": "error",
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unsafe-assignment": "off",
"@typescript-eslint/no-unsafe-return": "off",
"@typescript-eslint/no-unsafe-argument": "off",
"@typescript-eslint/require-await": "off"
}
}
1 change: 1 addition & 0 deletions packages/contentstack-clone/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@
/yarn.lock
node_modules
coverage
/lib
8 changes: 8 additions & 0 deletions packages/contentstack-clone/.mocharc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"require": ["test/helpers/init.js", "ts-node/register", "source-map-support/register"],
"watch-extensions": [
"ts"
],
"recursive": true,
"timeout": 5000
}
28 changes: 28 additions & 0 deletions packages/contentstack-clone/.nycrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"include": [
"lib/**/*.js",
"src/**/*.ts"
],
"exclude": [
"**/*.test.ts",
"**/test/**",
"**/node_modules/**"
],
"reporter": [
"text",
"text-summary",
"lcov",
"html"
],
"check-coverage": false,
"statements": 90,
"branches": 90,
"functions": 90,
"lines": 90,
"extension": [
".ts",
".js"
],
"sourceMap": true,
"instrument": true
}
32 changes: 23 additions & 9 deletions packages/contentstack-clone/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,29 @@
},
"devDependencies": {
"@oclif/test": "^4.1.13",
"@types/chai": "^4.3.0",
"@types/mocha": "^10.0.0",
"@types/node": "^14.18.63",
"@types/sinon": "^10.0.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"chai": "^4.5.0",
"eslint": "^8.57.1",
"eslint-config-oclif": "^6.0.62",
"mocha": "^10.8.2",
"nyc": "^15.1.0",
"oclif": "^4.17.46",
"sinon": "^19.0.5"
"sinon": "^19.0.5",
"ts-node": "^10.9.2",
"typescript": "^4.9.5"
},
"engines": {
"node": ">=14.0.0"
},
"files": [
"/bin",
"/lib",
"/npm-shrinkwrap.json",
"/oclif.manifest.json",
"/src"
"/oclif.manifest.json"
],
"homepage": "https://github.com/rohitmishra209/cli-cm-clone",
"keywords": [
Expand All @@ -45,19 +53,25 @@
"plugin"
],
"license": "MIT",
"main": "./lib/commands/cm/stacks/clone.js",
"oclif": {
"commands": "./src/commands",
"commands": "./lib/commands",
"bin": "csdx",
"repositoryPrefix": "<%- repo %>/blob/main/packages/contentstack-clone/<%- commandPath %>"
},
"repository": "https://github.com/contentstack/cli",
"scripts": {
"build": "npm run clean && npm run compile",
"clean": "rm -rf ./lib ./node_modules tsconfig.build.tsbuildinfo",
"compile": "tsc -b tsconfig.json",
"postpack": "rm -f oclif.manifest.json",
"prepack": "oclif manifest && oclif readme",
"test": "nyc --reporter=html mocha --forbid-only \"test/**/*.test.js\"",
"posttest": "eslint .",
"version": "oclif readme && git add README.md",
"clean": "rm -rf ./node_modules tsconfig.build.tsbuildinfo"
"prepack": "pnpm compile && oclif manifest && oclif readme",
"test:report": "tsc -p test && nyc --reporter=lcov --extension .ts mocha --forbid-only \"test/**/*.test.ts\" 2>&1 | grep -v 'ERR_INVALID_ARG_TYPE' ; npx nyc report --reporter=text-summary --reporter=text || true",
"pretest": "tsc -p test",
"test": "nyc --extension .ts mocha --forbid-only \"test/**/*.test.ts\" 2>&1 | grep -v 'ERR_INVALID_ARG_TYPE' ; npx nyc report --reporter=text-summary --reporter=text || true",
"lint": "eslint src/**/*.ts",
"format": "eslint src/**/*.ts --fix",
"test:unit:report": "nyc --reporter=text --reporter=text-summary --extension .ts mocha --forbid-only \"test/**/*.test.ts\""
},
"csdxConfig": {
"expiredCommands": {
Expand Down
Loading
Loading