diff --git a/package-lock.json b/package-lock.json index 7cc2339..8afcd33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,9 +16,9 @@ "commander": "^8.3.0", "common-tags": "^1.8.2", "contentful-cli": "^3.3.13", - "contentful-import": "^9.4.58", - "contentful-management": "^11.31.7", - "contentful-migration": "^4.17.2", + "contentful-import": "^9.4.77", + "contentful-management": "^11.40.3", + "contentful-migration": "^4.26.2", "cosmiconfig": "^8.0.0", "deep-diff": "^1.0.2", "diff": "^5.1.0", @@ -721,12 +721,12 @@ } }, "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">=14.17.0" } }, "node_modules/@eslint-community/eslint-utils": { @@ -777,9 +777,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -800,13 +800,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -1399,6 +1399,19 @@ "node": ">=14" } }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", + "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", @@ -1990,9 +2003,9 @@ } }, "node_modules/axios": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", - "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -2911,6 +2924,76 @@ "node": ">=18" } }, + "node_modules/contentful-cli/node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/contentful-cli/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/contentful-cli/node_modules/contentful-import": { + "version": "9.4.59", + "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.59.tgz", + "integrity": "sha512-B07zNZDe4ngdG3jRVNa4AXGoVB1SE56GFoiwnX+QooSoOc5ryu0AD9VPcYH7sT3nlPDkRx9P/LBYZNYuP9iqTQ==", + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "^0.5.7", + "bluebird": "^3.7.2", + "cli-table3": "^0.6.5", + "contentful-batch-libs": "^9.6.0", + "contentful-management": "^11.35.0", + "date-fns": "^2.30.0", + "eslint": "^8.57.0", + "eslint-config-standard": "^17.1.0", + "joi": "^17.13.1", + "listr": "^0.14.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.6.0", + "lodash": "^4.17.21", + "p-queue": "^6.6.2", + "yargs": "^17.7.2" + }, + "bin": { + "contentful-import": "bin/contentful-import" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/contentful-cli/node_modules/contentful-import/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/contentful-cli/node_modules/https-proxy-agent": { "version": "7.0.5", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", @@ -2952,6 +3035,24 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" }, + "node_modules/contentful-cli/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/contentful-cli/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "node_modules/contentful-collection": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/contentful-collection/-/contentful-collection-0.0.4.tgz", @@ -3091,18 +3192,18 @@ } }, "node_modules/contentful-import": { - "version": "9.4.59", - "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.59.tgz", - "integrity": "sha512-B07zNZDe4ngdG3jRVNa4AXGoVB1SE56GFoiwnX+QooSoOc5ryu0AD9VPcYH7sT3nlPDkRx9P/LBYZNYuP9iqTQ==", + "version": "9.4.77", + "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.77.tgz", + "integrity": "sha512-ectgCTC1oGvPQu0NLlp8NzuossnIReJADk0bnKhsTpbQhdanmdIsUJrOFdzH0PlnIpf0GIQyDgOl4wpKw01zgg==", "license": "MIT", "dependencies": { - "@discoveryjs/json-ext": "^0.5.7", + "@discoveryjs/json-ext": "^0.6.3", "bluebird": "^3.7.2", "cli-table3": "^0.6.5", "contentful-batch-libs": "^9.6.0", - "contentful-management": "^11.35.0", + "contentful-management": "^11.40.3", "date-fns": "^2.30.0", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", "joi": "^17.13.1", "listr": "^0.14.1", @@ -3170,14 +3271,14 @@ } }, "node_modules/contentful-management": { - "version": "11.35.1", - "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-11.35.1.tgz", - "integrity": "sha512-PBOFpeOCzwx7+PQtHhgFRNB8wnlgUKUj+3rTucaMIYot5l9YA4804P9VYWq6Mg8/PJnFjavQrtay6HtqWDyYMw==", + "version": "11.40.3", + "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-11.40.3.tgz", + "integrity": "sha512-4MC2HJ7VAr8+vpyZoWEraWRxh7zHGbEUkMA4oM/wlOv9MX8N8utrokU9Z8hMqtXSwKkOBAYrJorvfxnRgJdVFA==", "license": "MIT", "dependencies": { "@contentful/rich-text-types": "^16.6.1", - "axios": "^1.7.4", - "contentful-sdk-core": "^8.3.1", + "axios": "^1.7.9", + "contentful-sdk-core": "^9.0.1", "fast-copy": "^3.0.0" }, "engines": { @@ -3193,24 +3294,56 @@ "node": ">=6.0.0" } }, + "node_modules/contentful-management/node_modules/contentful-sdk-core": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-9.0.1.tgz", + "integrity": "sha512-Ao/5Y74ERPn6kjzb/8okYPuQJnikMtR+dnv0plLw8IvPomwXonLq3qom0rLSyo5KuvQkBMa9AApy1izunxW4mw==", + "license": "MIT", + "dependencies": { + "fast-copy": "^3.0.2", + "lodash": "^4.17.21", + "p-throttle": "^6.1.0", + "process": "^0.11.10", + "qs": "^6.12.3" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@rollup/rollup-linux-x64-gnu": "^4.18.0" + } + }, "node_modules/contentful-management/node_modules/fast-copy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.1.tgz", - "integrity": "sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz", + "integrity": "sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==", + "license": "MIT" + }, + "node_modules/contentful-management/node_modules/p-throttle": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-6.2.0.tgz", + "integrity": "sha512-NCKkOVj6PZa6NiTmfvGilDdf6vO1rFCD3KDnkHko8dTOtkpk4cSR/VTAhhLMG9aiQ7/A9HYgEDNmxzf6hxzR3g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/contentful-migration": { - "version": "4.23.2", - "resolved": "https://registry.npmjs.org/contentful-migration/-/contentful-migration-4.23.2.tgz", - "integrity": "sha512-AL4Ol4uPg7M5gJkKOzPYhlRGbihosJTvLdFxATvf2ssZ7y05wOU3ELoOM9mxpOgLz2A5O03jdCDupgBzDgy2Bg==", + "version": "4.26.2", + "resolved": "https://registry.npmjs.org/contentful-migration/-/contentful-migration-4.26.2.tgz", + "integrity": "sha512-CSItVfL4YKFzlnoC7L4+dwAVwtT6tjM207pjXujMPmyKt4p7IFomTf+ilhCS/sxScqveKU2qL8SLFA9e4XbnYQ==", "license": "MIT", "dependencies": { "@hapi/hoek": "^11.0.4", - "axios": "^1.6.2", + "axios": "^1.7.9", "bluebird": "^3.7.2", "callsites": "^3.1.0", "cardinal": "^2.1.1", "chalk": "^4.0.0", - "contentful-management": "^11.15.0", + "contentful-management": "^11.35.1", "didyoumean2": "^5.0.0", "https-proxy-agent": "^5.0.0", "inquirer": "^8.1.2", @@ -4031,16 +4164,17 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -11855,9 +11989,9 @@ "integrity": "sha512-WQJic0fnAbTa8xzO3Z+aVqDmA5+JMNQlATQMVJ40GoOrnM8YoJZsKGf6xX/O6Y6Eq10T1LrpxIOslODFI9qFgg==" }, "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==" }, "@eslint-community/eslint-utils": { "version": "4.4.0", @@ -11889,9 +12023,9 @@ } }, "@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==" + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==" }, "@hapi/hoek": { "version": "9.3.0", @@ -11907,11 +12041,11 @@ } }, "@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "requires": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" } @@ -12354,6 +12488,12 @@ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "optional": true }, + "@rollup/rollup-linux-x64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", + "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", + "optional": true + }, "@rtsao/scc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", @@ -12803,9 +12943,9 @@ } }, "axios": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", - "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "requires": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -13482,6 +13622,59 @@ "yargs": "~13.3.2" }, "dependencies": { + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==" + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "contentful-import": { + "version": "9.4.59", + "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.59.tgz", + "integrity": "sha512-B07zNZDe4ngdG3jRVNa4AXGoVB1SE56GFoiwnX+QooSoOc5ryu0AD9VPcYH7sT3nlPDkRx9P/LBYZNYuP9iqTQ==", + "requires": { + "@discoveryjs/json-ext": "^0.5.7", + "bluebird": "^3.7.2", + "cli-table3": "^0.6.5", + "contentful-batch-libs": "^9.6.0", + "contentful-management": "^11.35.0", + "date-fns": "^2.30.0", + "eslint": "^8.57.0", + "eslint-config-standard": "^17.1.0", + "joi": "^17.13.1", + "listr": "^0.14.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.6.0", + "lodash": "^4.17.21", + "p-queue": "^6.6.2", + "yargs": "^17.7.2" + }, + "dependencies": { + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + } + } + }, "https-proxy-agent": { "version": "7.0.5", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", @@ -13508,6 +13701,16 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" } } }, @@ -13608,17 +13811,17 @@ } }, "contentful-import": { - "version": "9.4.59", - "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.59.tgz", - "integrity": "sha512-B07zNZDe4ngdG3jRVNa4AXGoVB1SE56GFoiwnX+QooSoOc5ryu0AD9VPcYH7sT3nlPDkRx9P/LBYZNYuP9iqTQ==", + "version": "9.4.77", + "resolved": "https://registry.npmjs.org/contentful-import/-/contentful-import-9.4.77.tgz", + "integrity": "sha512-ectgCTC1oGvPQu0NLlp8NzuossnIReJADk0bnKhsTpbQhdanmdIsUJrOFdzH0PlnIpf0GIQyDgOl4wpKw01zgg==", "requires": { - "@discoveryjs/json-ext": "^0.5.7", + "@discoveryjs/json-ext": "^0.6.3", "bluebird": "^3.7.2", "cli-table3": "^0.6.5", "contentful-batch-libs": "^9.6.0", - "contentful-management": "^11.35.0", + "contentful-management": "^11.40.3", "date-fns": "^2.30.0", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-standard": "^17.1.0", "joi": "^17.13.1", "listr": "^0.14.1", @@ -13666,13 +13869,13 @@ } }, "contentful-management": { - "version": "11.35.1", - "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-11.35.1.tgz", - "integrity": "sha512-PBOFpeOCzwx7+PQtHhgFRNB8wnlgUKUj+3rTucaMIYot5l9YA4804P9VYWq6Mg8/PJnFjavQrtay6HtqWDyYMw==", + "version": "11.40.3", + "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-11.40.3.tgz", + "integrity": "sha512-4MC2HJ7VAr8+vpyZoWEraWRxh7zHGbEUkMA4oM/wlOv9MX8N8utrokU9Z8hMqtXSwKkOBAYrJorvfxnRgJdVFA==", "requires": { "@contentful/rich-text-types": "^16.6.1", - "axios": "^1.7.4", - "contentful-sdk-core": "^8.3.1", + "axios": "^1.7.9", + "contentful-sdk-core": "^9.0.1", "fast-copy": "^3.0.0" }, "dependencies": { @@ -13681,25 +13884,43 @@ "resolved": "https://registry.npmjs.org/@contentful/rich-text-types/-/rich-text-types-16.8.4.tgz", "integrity": "sha512-EZ9438DQS+bU8N39qjT1c3TqadP3F71tXJeMKOqYzQetvpP5U9iHEF1jl5RB+0fWfvI6xHiHsiUOWCqC9bR39A==" }, + "contentful-sdk-core": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-9.0.1.tgz", + "integrity": "sha512-Ao/5Y74ERPn6kjzb/8okYPuQJnikMtR+dnv0plLw8IvPomwXonLq3qom0rLSyo5KuvQkBMa9AApy1izunxW4mw==", + "requires": { + "@rollup/rollup-linux-x64-gnu": "^4.18.0", + "fast-copy": "^3.0.2", + "lodash": "^4.17.21", + "p-throttle": "^6.1.0", + "process": "^0.11.10", + "qs": "^6.12.3" + } + }, "fast-copy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.1.tgz", - "integrity": "sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-3.0.2.tgz", + "integrity": "sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==" + }, + "p-throttle": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-6.2.0.tgz", + "integrity": "sha512-NCKkOVj6PZa6NiTmfvGilDdf6vO1rFCD3KDnkHko8dTOtkpk4cSR/VTAhhLMG9aiQ7/A9HYgEDNmxzf6hxzR3g==" } } }, "contentful-migration": { - "version": "4.23.2", - "resolved": "https://registry.npmjs.org/contentful-migration/-/contentful-migration-4.23.2.tgz", - "integrity": "sha512-AL4Ol4uPg7M5gJkKOzPYhlRGbihosJTvLdFxATvf2ssZ7y05wOU3ELoOM9mxpOgLz2A5O03jdCDupgBzDgy2Bg==", + "version": "4.26.2", + "resolved": "https://registry.npmjs.org/contentful-migration/-/contentful-migration-4.26.2.tgz", + "integrity": "sha512-CSItVfL4YKFzlnoC7L4+dwAVwtT6tjM207pjXujMPmyKt4p7IFomTf+ilhCS/sxScqveKU2qL8SLFA9e4XbnYQ==", "requires": { "@hapi/hoek": "^11.0.4", - "axios": "^1.6.2", + "axios": "^1.7.9", "bluebird": "^3.7.2", "callsites": "^3.1.0", "cardinal": "^2.1.1", "chalk": "^4.0.0", - "contentful-management": "^11.15.0", + "contentful-management": "^11.35.1", "didyoumean2": "^5.0.0", "https-proxy-agent": "^5.0.0", "inquirer": "^8.1.2", @@ -14292,15 +14513,15 @@ } }, "eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", diff --git a/package.json b/package.json index 463f57e..53734f1 100644 --- a/package.json +++ b/package.json @@ -41,9 +41,9 @@ "commander": "^8.3.0", "common-tags": "^1.8.2", "contentful-cli": "^3.3.13", - "contentful-import": "^9.4.58", - "contentful-management": "^11.31.7", - "contentful-migration": "^4.17.2", + "contentful-import": "^9.4.77", + "contentful-management": "^11.40.3", + "contentful-migration": "^4.26.2", "cosmiconfig": "^8.0.0", "deep-diff": "^1.0.2", "diff": "^5.1.0",