New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

umbraco-cypress-testhelpers

Package Overview
Dependencies
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

umbraco-cypress-testhelpers - npm Package Compare versions

Comparing version 1.0.0-beta-0002 to 1.0.0-beta-0003

7

lib/Builders.js

@@ -1,6 +0,3 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContentBuilder=exports.DocumentTypeBuilder=exports.FormBuilder=exports.FormPickerDataTypeBuilder=exports.Builder=void 0;var _createClass=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),_Helpers=require("./Helpers"),Helpers=_interopRequireWildcard(_Helpers);function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var Builder=exports.Builder=function a(){_classCallCheck(this,a),this.Form=new FormBuilder,this.Content=new ContentBuilder,this.DocumentType=new DocumentTypeBuilder},FormPickerDataTypeBuilder=exports.FormPickerDataTypeBuilder=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"withAction",value:function b(a){return this.action=a,this}},{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"withAllowedForms",value:function b(a){return this.preValues=[{key:"allowedForms",value:a}],this}},{key:"withAllowedForm",value:function b(a){return this.withAllowedForms([a])}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{action:this.action||"saveNew",id:this.id||0,name:a,parentId:this.parentId||-1,preValues:this.preValues||[{key:"allowedForms",value:[]}],selectedEditor:"UmbracoForms.FormPicker"}}}]),a}(),FormFieldConditionRuleBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withContainsRule",value:function c(a,b){return this.field=a,this.value=b,this.operator="Contains",this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{field:this.field||null,operator:this.operator||null,value:this.value||null}}}]),a}(),FormFieldConditionBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionRuleBuilders=[]}return _createClass(a,[{key:"withActionAndLogic",value:function c(a,b){this.actionType=a,this.logicType=b,this.enabled=!0}},{key:"done",value:function a(){return this.parentBuilder}},{key:"addRule",value:function b(){var a=new FormFieldConditionRuleBuilder(this);return this.formFieldConditionRuleBuilders.push(a),a}},{key:"build",value:function a(){return this.enabled?{enabled:this.enabled||!1,actionType:this.actionType||null,logicType:this.logicType||null,rules:this.formFieldConditionRuleBuilders.map(function(a){return a.build()})}:null}}]),a}(),FormShortAnswerFieldBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionBuilder=new FormFieldConditionBuilder(this)}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}},{key:"withId",value:function b(a){return this.id=a,this}}]),_createClass(a,[{key:"done",value:function a(){return this.parentBuilder}},{key:"addShowAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","All"),this.formFieldConditionBuilder}},{key:"addShowAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","Any"),this.formFieldConditionBuilder}},{key:"addHideAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","All"),this.formFieldConditionBuilder}},{key:"addHideAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","Any"),this.formFieldConditionBuilder}},{key:"build",value:function d(){var a=this.id||Helpers.generateGuid(),b=this.caption||a,c=this.alias||"a"+Helpers.camelize(b);return{alias:this.alias||c,caption:b,fieldTypeId:"3f92e01b-29e2-4a30-bf33-9df5580ed52c",id:a,preValues:this.preValues||[],removePrevalueEditor:!1,settings:this.settings||{},condition:this.formFieldConditionBuilder.build()}}}]),a}(),FormContainerBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addShortAnswerField",value:function b(){var a=new FormShortAnswerFieldBuilder(this);return this.formFieldBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fields:this.formFieldBuilders.map(function(a){return a.build()})}}}]),a}(),FormFieldSetBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formContainerBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addContainer",value:function b(){var a=new FormContainerBuilder(this);return this.formContainerBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,containers:this.formContainerBuilders.map(function(a){return a.build()})}}}]),a}(),FormPageBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldSetBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addFieldSet",value:function b(){var a=new FormFieldSetBuilder(this);return this.formFieldSetBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fieldSets:this.formFieldSetBuilders.map(function(a){return a.build()})}}}]),a}(),FormBuilder=exports.FormBuilder=function(){function a(){_classCallCheck(this,a),this.useClientDependency=!1,this.formPageBuilders=[]}return _createClass(a,[{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"addPage",value:function b(){var a=new FormPageBuilder(this);return this.formPageBuilders.push(a),a}},{key:"build",value:function a(){return{created:this.created||new Date,cssClass:this.cssClass||null,datasource:this.datasource||null,disableDefaultStylesheet:this.disableDefaultStylesheet||!1,fieldIndicationType:this.fieldIndicationType||"MarkMandatoryFields",formWorkflows:this.formWorkflows||{onApprove:[],onSubmit:[]},goToPageOnSubmit:this.goToPageOnSubmit||0,hideFieldValidation:this.hideFieldValidation||!1,id:this.id||"00000000-0000-0000-0000-000000000000",indicator:this.indicator||"*",invalidErrorMessage:this.invalidErrorMessage||"Please provide a valid value for {0}",manualApproval:this.manualApproval||!1,messageOnSubmit:this.messageOnSubmit||"Thank you",name:this.name||"no name",nextLabel:this.nextLabel||"Next",pages:this.formPageBuilders.map(function(a){return a.build()}),prevLabel:this.prevLabel||"Previous",requiredErrorMessage:this.requiredErrorMessage||"Please provide a value for {0}",showValidationSummary:this.showValidationSummary||!1,storeRecordsLocally:this.storeRecordsLocally||!0,submitLabel:this.submitLabel||"Submit",useClientDependency:this.useClientDependency||!1,workflows:this.workflows||[],xPathOnSubmit:this.xPathOnSubmit||null}}}]),a}(),DocumentTypeBuilder=exports.DocumentTypeBuilder=function(){function a(){_classCallCheck(this,a),this.isContainer=!1,this.allowAsRoot=!1,this.documentTypeGroupBuilders=[]}return _createClass(a,[{key:"withAllowAsRoot",value:function b(a){return this.allowAsRoot=a,this}},{key:"addGroup",value:function b(){var a=new DocumentTypeGroupBuilder(this);return this.documentTypeGroupBuilders.push(a),a}},{key:"build",value:function d(){var a=this.key||Helpers.generateGuid(),b=this.name||a,c=this.alias||"a"+Helpers.camelize(b);return{compositeContentTypes:this.compositeContentTypes||[],isContainer:this.isContainer||!1,allowAsRoot:this.allowAsRoot||!1,allowedTemplates:this.allowedTemplates||[],allowedContentTypes:this.allowedContentTypes||[],alias:c,description:this.description||null,thumbnail:this.thumbnail||"folder.png",name:b,id:this.id||-1,icon:this.icon||"icon-document",trashed:this.trashed||!1,key:a,parentId:this.parentId||-1,path:this.path||null,allowCultureVariant:this.allowCultureVariant||!1,isElement:this.isElement||!1,defaultTemplate:this.defaultTemplate||null,groups:this.documentTypeGroupBuilders.map(function(a){return a.build()})}}},{key:"addPropertyGroup",value:function b(a){return this.groups.push(a),this}}]),a}(),DocumentTypeGroupBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.sortOrder=0,this.documentTypeGroupPropertyBuilders=[]}return _createClass(a,[{key:"addFormPickerProperty",value:function b(){var a=new FormPickerDocumentTypePropertyBuilder(this);return this.documentTypeGroupPropertyBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{name:this.name||Helpers.generateGuid(),sortOrder:this.sortOrder||0,properties:this.documentTypeGroupPropertyBuilders.map(function(a){return a.build()})}}}]),a}(),FormPickerDocumentTypePropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withDataTypeId",value:function b(a){return this.dataTypeId=a,this}},{key:"withLabel",value:function b(a){return this.label=a,this}},{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function c(){var a=this.label||Helpers.generateGuid(),b=this.alias||"a"+Helpers.camelize(a);return{alias:b,allowCultureVariant:this.allowCultureVariant||!1,dataTypeId:this.dataTypeId||-1,label:a,sortOrder:this.sortOrder||0,validation:this.validation||{mandatory:!1,pattern:null}}}}]),a}(),ContentBuilder=exports.ContentBuilder=function(){function a(){_classCallCheck(this,a),this.contentVariantBuilders=[]}return _createClass(a,[{key:"withContentTypeAlias",value:function b(a){return this.contentTypeAlias=a,this}},{key:"addVariant",value:function b(){var a=new ContentVariantBuilder(this);return this.contentVariantBuilders.push(a),a}},{key:"build",value:function a(){return{id:this.id||0,contentTypeAlias:this.contentTypeAlias||null,parentId:this.parentId||-1,action:this.action||"publishNew",variants:this.contentVariantBuilders.map(function(a){return a.build()}),expireDate:this.expireDate||null,releaseDate:this.releaseDate||null,templateAlias:this.templateAlias||null}}}]),a}(),ContentVariantBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.contentVariantPropertyBuilders=[]}return _createClass(a,[{key:"addProperty",value:function b(){var a=new ContentVariantPropertyBuilder(this);return this.contentVariantPropertyBuilders.push(a),a}},{key:"withCulture",value:function b(a){return this.culture=a,this}},{key:"withPublish",value:function b(a){return this.publish=a,this}},{key:"withSave",value:function b(a){return this.save=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{name:a,properties:this.contentVariantPropertyBuilders.map(function(a){return a.build()}),culture:this.culture||null,publish:this.publish||!1,save:this.save||!1,releaseDate:this.releaseDate||null,expireDate:this.expireDate||null}}}]),a}(),ContentVariantPropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"withValue",value:function b(a){return this.value=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{id:this.id||0,alias:this.alias||null,value:this.value||null}}}]),a}();/**
*
* @namespace faker
*////////////////// DataType START //////////////
///////////////// DataType END //////////////
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContentBuilder=exports.DocumentTypeBuilder=exports.FormBuilder=exports.FormPickerDataTypeBuilder=void 0;var _createClass=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),_Helpers=require("./Helpers"),Helpers=_interopRequireWildcard(_Helpers);function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}///////////////// DataType START //////////////
var FormPickerDataTypeBuilder=exports.FormPickerDataTypeBuilder=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"withAction",value:function b(a){return this.action=a,this}},{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"withAllowedForms",value:function b(a){return this.preValues=[{key:"allowedForms",value:a}],this}},{key:"withAllowedForm",value:function b(a){return this.withAllowedForms([a])}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{action:this.action||"saveNew",id:this.id||0,name:a,parentId:this.parentId||-1,preValues:this.preValues||[{key:"allowedForms",value:[]}],selectedEditor:"UmbracoForms.FormPicker"}}}]),a}(),FormFieldConditionRuleBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withContainsRule",value:function c(a,b){return this.field=a,this.value=b,this.operator="Contains",this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{field:this.field||null,operator:this.operator||null,value:this.value||null}}}]),a}(),FormFieldConditionBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionRuleBuilders=[]}return _createClass(a,[{key:"withActionAndLogic",value:function c(a,b){this.actionType=a,this.logicType=b,this.enabled=!0}},{key:"done",value:function a(){return this.parentBuilder}},{key:"addRule",value:function b(){var a=new FormFieldConditionRuleBuilder(this);return this.formFieldConditionRuleBuilders.push(a),a}},{key:"build",value:function a(){return this.enabled?{enabled:this.enabled||!1,actionType:this.actionType||null,logicType:this.logicType||null,rules:this.formFieldConditionRuleBuilders.map(function(a){return a.build()})}:null}}]),a}(),FormShortAnswerFieldBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionBuilder=new FormFieldConditionBuilder(this)}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}},{key:"withId",value:function b(a){return this.id=a,this}}]),_createClass(a,[{key:"done",value:function a(){return this.parentBuilder}},{key:"addShowAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","All"),this.formFieldConditionBuilder}},{key:"addShowAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","Any"),this.formFieldConditionBuilder}},{key:"addHideAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","All"),this.formFieldConditionBuilder}},{key:"addHideAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","Any"),this.formFieldConditionBuilder}},{key:"build",value:function d(){var a=this.id||Helpers.generateGuid(),b=this.caption||a,c=this.alias||"a"+Helpers.camelize(b);return{alias:this.alias||c,caption:b,fieldTypeId:"3f92e01b-29e2-4a30-bf33-9df5580ed52c",id:a,preValues:this.preValues||[],removePrevalueEditor:!1,settings:this.settings||{},condition:this.formFieldConditionBuilder.build()}}}]),a}(),FormContainerBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addShortAnswerField",value:function b(){var a=new FormShortAnswerFieldBuilder(this);return this.formFieldBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fields:this.formFieldBuilders.map(function(a){return a.build()})}}}]),a}(),FormFieldSetBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formContainerBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addContainer",value:function b(){var a=new FormContainerBuilder(this);return this.formContainerBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,containers:this.formContainerBuilders.map(function(a){return a.build()})}}}]),a}(),FormPageBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldSetBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addFieldSet",value:function b(){var a=new FormFieldSetBuilder(this);return this.formFieldSetBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fieldSets:this.formFieldSetBuilders.map(function(a){return a.build()})}}}]),a}(),FormBuilder=exports.FormBuilder=function(){function a(){_classCallCheck(this,a),this.useClientDependency=!1,this.formPageBuilders=[]}return _createClass(a,[{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"addPage",value:function b(){var a=new FormPageBuilder(this);return this.formPageBuilders.push(a),a}},{key:"build",value:function a(){return{created:this.created||new Date,cssClass:this.cssClass||null,datasource:this.datasource||null,disableDefaultStylesheet:this.disableDefaultStylesheet||!1,fieldIndicationType:this.fieldIndicationType||"MarkMandatoryFields",formWorkflows:this.formWorkflows||{onApprove:[],onSubmit:[]},goToPageOnSubmit:this.goToPageOnSubmit||0,hideFieldValidation:this.hideFieldValidation||!1,id:this.id||"00000000-0000-0000-0000-000000000000",indicator:this.indicator||"*",invalidErrorMessage:this.invalidErrorMessage||"Please provide a valid value for {0}",manualApproval:this.manualApproval||!1,messageOnSubmit:this.messageOnSubmit||"Thank you",name:this.name||"no name",nextLabel:this.nextLabel||"Next",pages:this.formPageBuilders.map(function(a){return a.build()}),prevLabel:this.prevLabel||"Previous",requiredErrorMessage:this.requiredErrorMessage||"Please provide a value for {0}",showValidationSummary:this.showValidationSummary||!1,storeRecordsLocally:this.storeRecordsLocally||!0,submitLabel:this.submitLabel||"Submit",useClientDependency:this.useClientDependency||!1,workflows:this.workflows||[],xPathOnSubmit:this.xPathOnSubmit||null}}}]),a}(),DocumentTypeBuilder=exports.DocumentTypeBuilder=function(){function a(){_classCallCheck(this,a),this.isContainer=!1,this.allowAsRoot=!1,this.documentTypeGroupBuilders=[]}return _createClass(a,[{key:"withAllowAsRoot",value:function b(a){return this.allowAsRoot=a,this}},{key:"addGroup",value:function b(){var a=new DocumentTypeGroupBuilder(this);return this.documentTypeGroupBuilders.push(a),a}},{key:"build",value:function d(){var a=this.key||Helpers.generateGuid(),b=this.name||a,c=this.alias||"a"+Helpers.camelize(b);return{compositeContentTypes:this.compositeContentTypes||[],isContainer:this.isContainer||!1,allowAsRoot:this.allowAsRoot||!1,allowedTemplates:this.allowedTemplates||[],allowedContentTypes:this.allowedContentTypes||[],alias:c,description:this.description||null,thumbnail:this.thumbnail||"folder.png",name:b,id:this.id||-1,icon:this.icon||"icon-document",trashed:this.trashed||!1,key:a,parentId:this.parentId||-1,path:this.path||null,allowCultureVariant:this.allowCultureVariant||!1,isElement:this.isElement||!1,defaultTemplate:this.defaultTemplate||null,groups:this.documentTypeGroupBuilders.map(function(a){return a.build()})}}},{key:"addPropertyGroup",value:function b(a){return this.groups.push(a),this}}]),a}(),DocumentTypeGroupBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.sortOrder=0,this.documentTypeGroupPropertyBuilders=[]}return _createClass(a,[{key:"addFormPickerProperty",value:function b(){var a=new FormPickerDocumentTypePropertyBuilder(this);return this.documentTypeGroupPropertyBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{name:this.name||Helpers.generateGuid(),sortOrder:this.sortOrder||0,properties:this.documentTypeGroupPropertyBuilders.map(function(a){return a.build()})}}}]),a}(),FormPickerDocumentTypePropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withDataTypeId",value:function b(a){return this.dataTypeId=a,this}},{key:"withLabel",value:function b(a){return this.label=a,this}},{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function c(){var a=this.label||Helpers.generateGuid(),b=this.alias||"a"+Helpers.camelize(a);return{alias:b,allowCultureVariant:this.allowCultureVariant||!1,dataTypeId:this.dataTypeId||-1,label:a,sortOrder:this.sortOrder||0,validation:this.validation||{mandatory:!1,pattern:null}}}}]),a}(),ContentBuilder=exports.ContentBuilder=function(){function a(){_classCallCheck(this,a),this.contentVariantBuilders=[]}return _createClass(a,[{key:"withContentTypeAlias",value:function b(a){return this.contentTypeAlias=a,this}},{key:"addVariant",value:function b(){var a=new ContentVariantBuilder(this);return this.contentVariantBuilders.push(a),a}},{key:"build",value:function a(){return{id:this.id||0,contentTypeAlias:this.contentTypeAlias||null,parentId:this.parentId||-1,action:this.action||"publishNew",variants:this.contentVariantBuilders.map(function(a){return a.build()}),expireDate:this.expireDate||null,releaseDate:this.releaseDate||null,templateAlias:this.templateAlias||null}}}]),a}(),ContentVariantBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.contentVariantPropertyBuilders=[]}return _createClass(a,[{key:"addProperty",value:function b(){var a=new ContentVariantPropertyBuilder(this);return this.contentVariantPropertyBuilders.push(a),a}},{key:"withCulture",value:function b(a){return this.culture=a,this}},{key:"withPublish",value:function b(a){return this.publish=a,this}},{key:"withSave",value:function b(a){return this.save=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{name:a,properties:this.contentVariantPropertyBuilders.map(function(a){return a.build()}),culture:this.culture||null,publish:this.publish||!1,save:this.save||!1,releaseDate:this.releaseDate||null,expireDate:this.expireDate||null}}}]),a}(),ContentVariantPropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"withValue",value:function b(a){return this.value=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{id:this.id||0,alias:this.alias||null,value:this.value||null}}}]),a}();///////////////// DataType END //////////////
/////////////////////////////////////

@@ -1,11 +0,1 @@

'use strict';// const defaultAwesomeFunction = (name) => {
// const returnStr = `I am the Default Awesome Function, fellow comrade! - ${name}`;
// return returnStr;
// };
//
// const awesomeFunction = () => 'I am just an Awesome Function';
//
// export default defaultAwesomeFunction;
//
// export { awesomeFunction };
var Builders=require('./Builders'),Helpers=require('./Helpers');module.exports={Builders:Builders,Helpers:Helpers};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _Builders=require("./Builders");exports.default={Builder:{Content:function a(){return new _Builders.ContentBuilder},Form:function a(){return new _Builders.FormBuilder},DocumentType:function a(){return new _Builders.DocumentTypeBuilder},DataTypes:{FormPicker:function a(){return new _Builders.FormPickerDataTypeBuilder}}}},module.exports=exports.default;
{
"name": "umbraco-cypress-testhelpers",
"version": "1.0.0-beta-0002",
"version": "1.0.0-beta-0003",
"description": "Test helpers for making Cypress tests for Umbraco solutions",

@@ -5,0 +5,0 @@ "main": "./lib/index.js",

import * as Helpers from './Helpers'
export class Builder{
Form = new FormBuilder();
Content = new ContentBuilder();
DocumentType = new DocumentTypeBuilder();
}
/**
*
* @namespace faker
*/
///////////////// DataType START //////////////

@@ -16,0 +4,0 @@ export class FormPickerDataTypeBuilder {

@@ -13,8 +13,14 @@ // const defaultAwesomeFunction = (name) => {

const Builders = require('./Builders');
const Helpers = require('./Helpers');
import {ContentBuilder, DocumentTypeBuilder, FormBuilder, FormPickerDataTypeBuilder} from "./Builders";
module.exports = {
Builders,
Helpers
export default {
Builder: {
Content: () => new ContentBuilder(),
Form: () => new FormBuilder(),
DocumentType: () => new DocumentTypeBuilder(),
DataTypes: {
FormPicker: () => new FormPickerDataTypeBuilder(),
}
},
};
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc