diff --git a/@types/lib/metadataTypes/List.d.ts b/@types/lib/metadataTypes/List.d.ts index 5da00143e..757e22a2e 100644 --- a/@types/lib/metadataTypes/List.d.ts +++ b/@types/lib/metadataTypes/List.d.ts @@ -68,7 +68,7 @@ declare class List extends MetadataType { static parseMetadata(metadata: MetadataTypeItem, parseForCache?: boolean): MetadataTypeItem; } declare namespace List { - let client: import("../../../SFMC-SDK/@types/index.js").default; + let client: import("sfmc-sdk").default; let buObject: import("../../types/mcdev.d.js").BuObject; let definition: { bodyIteratorField: string; diff --git a/package-lock.json b/package-lock.json index 8f60e6030..b52ecf647 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "prettier": "3.3.2", "prettier-plugin-sql": "0.18.0", "semver": "7.6.0", - "sfmc-sdk": "file:../SFMC-SDK", + "sfmc-sdk": "2.1.1", "simple-git": "3.25.0", "toposort": "2.0.2", "update-notifier": "7.0.0", @@ -71,40 +71,6 @@ "fsevents": "*" } }, - "../SFMC-SDK": { - "version": "2.1.0", - "license": "BSD-3-Clause", - "dependencies": { - "axios": "^1.7.2", - "fast-xml-parser": "4.4.0", - "p-limit": "5.0.0" - }, - "devDependencies": { - "@eslint/js": "9.6.0", - "@types/mocha": "10.0.7", - "@types/node": "20.14.9", - "assert": "2.1.0", - "axios-mock-adapter": "1.22.0", - "c8": "10.1.2", - "chai": "5.1.1", - "eslint": "9.6.0", - "eslint-config-prettier": "9.1.0", - "eslint-plugin-jsdoc": "48.5.0", - "eslint-plugin-mocha": "10.4.3", - "eslint-plugin-prettier": "5.1.3", - "eslint-plugin-unicorn": "54.0.0", - "husky": "9.0.11", - "mocha": "10.5.2", - "prettier": "3.3.2", - "prettier-eslint": "16.3.0", - "sinon": "18.0.0", - "typescript": "5.5.2" - }, - "engines": { - "node": ">=18", - "npm": ">=9" - } - }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", @@ -1150,9 +1116,7 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true, - "peer": true + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "node_modules/atomically": { "version": "2.0.3", @@ -1178,8 +1142,6 @@ "version": "1.7.2", "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", - "dev": true, - "peer": true, "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -1875,8 +1837,6 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "peer": true, "dependencies": { "delayed-stream": "~1.0.0" }, @@ -2189,8 +2149,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "peer": true, "engines": { "node": ">=0.4.0" } @@ -2993,7 +2951,6 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz", "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==", - "dev": true, "funding": [ { "type": "github", @@ -3159,14 +3116,12 @@ "version": "1.15.6", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true, "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "peer": true, "engines": { "node": ">=4.0" }, @@ -3216,8 +3171,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "peer": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -5269,8 +5222,6 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "peer": true, "engines": { "node": ">= 0.6" } @@ -5279,8 +5230,6 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "peer": true, "dependencies": { "mime-db": "1.52.0" }, @@ -6421,9 +6370,7 @@ "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "peer": true + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/punycode": { "version": "2.1.1", @@ -6913,8 +6860,18 @@ } }, "node_modules/sfmc-sdk": { - "resolved": "../SFMC-SDK", - "link": true + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/sfmc-sdk/-/sfmc-sdk-2.1.1.tgz", + "integrity": "sha512-mlkQ+KL4jpiWuRu42s4sB0VJtvJHGpEKG/BCsBY/qN0aUI+Kn2rzrzlQq14dcgosEMbhTBeby2xwSJx48AbwDQ==", + "dependencies": { + "axios": "^1.7.2", + "fast-xml-parser": "4.4.0", + "p-limit": "5.0.0" + }, + "engines": { + "node": ">=18", + "npm": ">=9" + } }, "node_modules/shebang-command": { "version": "2.0.0", @@ -7299,8 +7256,7 @@ "node_modules/strnum": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", - "dev": true + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" }, "node_modules/stubborn-fs": { "version": "1.2.5", diff --git a/package.json b/package.json index 820691ed6..88ef04433 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "prettier": "3.3.2", "prettier-plugin-sql": "0.18.0", "semver": "7.6.0", - "sfmc-sdk": "file:../SFMC-SDK", + "sfmc-sdk": "2.1.1", "simple-git": "3.25.0", "toposort": "2.0.2", "update-notifier": "7.0.0",