-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task/354 es6 module #918
Task/354 es6 module #918
Conversation
cjs-to-es6 lib/
# Conflicts: # lib/Deployer.js # lib/index.js # lib/metadataTypes/DataExtension.js # package-lock.json # package.json # test/utils.js
@JoernBerkefeld Due to how axios handles esm, sdk needs an update to expose a common client to override. working on that now |
@DougMidgley your latest merge commit of develop branch seems to break things? |
# Conflicts: # package-lock.json # package.json # test/resourceFactory.js # test/type.dataExtension.test.js # test/type.user.test.js
@JoernBerkefeld im noticing a lot of tests are incorrectly written and many eslint warnings coming up - please confirm what is going on there as im not sure why it wasnt flagged earlier |
Coverage ReportCommit:618fec9Base: develop@6eb4373 Details (changed files): |
I'm guessing you mean what you saw after doing this? I've added pending tests across our test files to keep track of whats still missing among those types that we've already covered. Shouldn't be an error though because that would be blocking. |
Co-authored-by: Jörn Berkefeld <JoernBerkefeld@users.noreply.github.com>
# Conflicts: # docs/dist/documentation.md # lib/metadataTypes/Automation.js # lib/util/util.js
# Conflicts: # docs/dist/documentation.md # lib/MetadataTypeDefinitions.js # lib/MetadataTypeInfo.js # lib/metadataTypes/AttributeGroup.js # lib/metadataTypes/DataExtension.js # lib/metadataTypes/SetDefinition.js # lib/util/init.js # lib/util/util.js # package-lock.json # package.json # test/resourceFactory.js # test/utils.js # # Additional required fixes: # lib/metadataTypes/definitions/Verificaction.definition.js # lib/metadataTypes/AttributeSet.js # lib/metadataTypes/TrabsactionalEmail.js # lib/metadataTypes/Verification.js # test/type.attributeGroup.test.js # test/type.attributeSet.test.js # test/type.dataExtract.test.js # test/type.fileTransfer.test.js # test/type.importFile.test.js # test/type.script.test.js # test/type.triggeredSend.test.js # test/type.verification.test.js
PR details
What changes did you make? (Give an overview)
migration to ES Modules and updated dependencies to support later versions
Is there anything you'd like reviewers to focus on?
General validation