diff --git a/.github/config/release.json b/.github/config/release.json index 9863bcf7c..156187435 100755 --- a/.github/config/release.json +++ b/.github/config/release.json @@ -2,6 +2,8 @@ "releaseAll": true, "plugins": { "asset-management": false, + "variants": false, + "query-export": false, "export": false, "import": false, "clone": false, diff --git a/.talismanrc b/.talismanrc index e2a4a99c7..cdf69c893 100644 --- a/.talismanrc +++ b/.talismanrc @@ -1,10 +1,4 @@ fileignoreconfig: -- filename: packages/contentstack-bulk-operations/src/services/am-asset-service.ts - checksum: 5f6c0ecba74e27399a7079ca15e65e77ef692697093c9fb1d57213728c4fe985 -- filename: packages/contentstack-bulk-operations/src/utils/asset-uids-from-file.ts - checksum: 580932f192dd3fdd8bb2c55b7a7a78f1694f646ef5c5041f86c75668778f7ecb -- filename: packages/contentstack-bulk-operations/test/unit/utils/asset-uids-from-file.test.ts - checksum: 8123f7a675a0275795b59b15d0f2d5f8f1e57ccbecf3f97249a0dc5a037b9203 - filename: pnpm-lock.yaml - checksum: f3d6c28f120dd0f2a6abcdaf033734e979996e462a29b1b5b350228c61f62c87 + checksum: 2b0f2461ea1bb240a9210b9cf99dc403a756199712b7270f9792a590480451bd version: '1.0' diff --git a/packages/contentstack-cli-cm-regex-validate/.eslintignore b/packages/contentstack-cli-cm-regex-validate/.eslintignore new file mode 100644 index 000000000..502167fa0 --- /dev/null +++ b/packages/contentstack-cli-cm-regex-validate/.eslintignore @@ -0,0 +1 @@ +/lib diff --git a/packages/contentstack-cli-cm-regex-validate/LICENSE b/packages/contentstack-cli-cm-regex-validate/LICENSE new file mode 100644 index 000000000..aff1142ee --- /dev/null +++ b/packages/contentstack-cli-cm-regex-validate/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Contentstack + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/packages/contentstack-cli-cm-regex-validate/test/mocha.opts b/packages/contentstack-cli-cm-regex-validate/test/mocha.opts new file mode 100644 index 000000000..73fb8366a --- /dev/null +++ b/packages/contentstack-cli-cm-regex-validate/test/mocha.opts @@ -0,0 +1,5 @@ +--require ts-node/register +--watch-extensions ts +--recursive +--reporter spec +--timeout 5000 diff --git a/packages/contentstack-cli-cm-regex-validate/test/tsconfig.json b/packages/contentstack-cli-cm-regex-validate/test/tsconfig.json new file mode 100644 index 000000000..95898fced --- /dev/null +++ b/packages/contentstack-cli-cm-regex-validate/test/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../tsconfig", + "compilerOptions": { + "noEmit": true + }, + "references": [ + {"path": ".."} + ] +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 162485e26..a30e08363 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - tmp: 0.2.5 + tmp: 0.2.7 follow-redirects: 1.16.0 uuid: 14.0.0 @@ -47,8 +47,8 @@ importers: specifier: ^0.10.0 version: 0.10.0 tmp: - specifier: 0.2.5 - version: 0.2.5 + specifier: 0.2.7 + version: 0.2.7 winston: specifier: ^3.19.0 version: 3.19.0 @@ -306,8 +306,8 @@ importers: specifier: ^4.23.8 version: 4.23.10(@types/node@18.19.130) tmp: - specifier: 0.2.5 - version: 0.2.5 + specifier: 0.2.7 + version: 0.2.7 ts-node: specifier: ^8.10.2 version: 8.10.2(typescript@5.9.3) @@ -755,8 +755,8 @@ importers: specifier: ^6.9.0 version: 6.9.0 tmp: - specifier: 0.2.5 - version: 0.2.5 + specifier: 0.2.7 + version: 0.2.7 tslib: specifier: ^2.8.1 version: 2.8.1 @@ -1459,8 +1459,8 @@ importers: specifier: ^7.5.15 version: 7.5.15 tmp: - specifier: 0.2.5 - version: 0.2.5 + specifier: 0.2.7 + version: 0.2.7 devDependencies: '@oclif/plugin-help': specifier: ^6.2.49 @@ -8333,8 +8333,8 @@ packages: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} - tmp@0.2.5: - resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + tmp@0.2.7: + resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==} engines: {node: '>=14.14'} tmpl@1.0.5: @@ -16094,7 +16094,7 @@ snapshots: dependencies: chardet: 0.4.2 iconv-lite: 0.4.24 - tmp: 0.2.5 + tmp: 0.2.7 eyes@0.1.8: {} @@ -19964,7 +19964,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 - tmp@0.2.5: {} + tmp@0.2.7: {} tmpl@1.0.5: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 829851680..74edaed89 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,6 +1,6 @@ packages: - 'packages/*' overrides: - tmp: 0.2.5 + tmp: 0.2.7 follow-redirects: 1.16.0 uuid: 14.0.0