!function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){e.exports=n(2)},function(e,t,n){(function(e){e.integer||console.error("integer.core library is missing"),e.integer.contentPro=n(3);const t=n(4);console.log(`${t.description} v.${t.version}`),e.integer.contentPro.version=t.version,e.integer.load(e.integer.contentPro)}).call(this,n(0))},function(e,t,n){(function(t){const n=t.integer.core,o=t.integer.apps.connect(),a=n.events.create(),r=t.integer.ui;this.session=r.session.create(),this.id="content.pro",this.mail=e=>new Promise((t,a)=>{const r=n.id.unique("ns-"),i=e.appId;i?(delete e.appId,o.onMail(e=>{t(e)},r),o.mail(i,e,r)):a({message:"Invalid app id"})}),this.nodes=e=>new Promise((t,a)=>{const r=n.id.unique("ns-");o.onGetNodes(e=>{t(e.data.map(e=>{const t={};return t.$name=e.node,t.$type=e.type,t.$env=e.env,t.$id=e.id,t.$appId=e.appId,t[t.$name]=e.data,t[t.$name].$name=t.$name,t[t.$name].$type=t.$type,t[t.$name].$env=t.$env,t[t.$name].$id=t.$id,t[t.$name].$appId=t.$appId,t[t.$name].$stateKey=0,t}))},r),o.getNodes(e.appId,e.type,r)}),this.node=e=>new Promise((t,a)=>{const r=n.id.unique("ns-");o.onGetNode(n=>{const o={};o.$name=e.name||n.data.node,o.$type=n.data.type,o.$env=n.data.env,o.$id=n.data.id,o.$appId=n.data.appId,o[o.$name]=n.data.data,o[o.$name].$name=o.$name,o[o.$name].$type=o.$type,o[o.$name].$env=o.$env,o[o.$name].$id=n.data.id,o[o.$name].$appId=o.$appId,o[o.$name].$stateKey=0,t(o)},r),o.getNode(e.appId,e.node,r)}),this.render=e=>new Promise((a,r)=>{const i=n.id.unique("ns-");e.computed=e.computed||{},e.computed.isLoggedIn=()=>"true"==t.integer.ui.location.query.admin,e.methods=e.methods||{},n.type.isString(e.node)?(o.onGetNode(n=>{t.integer.templates.render({el:e.el,props:{},data(){const o=t.integer.core.type.isFunction(e.data)?e.data():{};return o.$name=e.name||e.node,o.$type=n.data.type,o.$env=n.data.env,o.$id=n.data.id,o.$appId=n.data.appId,o[o.$name]=n.data.data,o[o.$name].$name=o.$name,o[o.$name].$type=o.$type,o[o.$name].$env=o.$env,o[o.$name].$id=n.data.id,o[o.$name].$appId=o.$appId,o[o.$name].$stateKey=0,o},components:{},computed:e.computed,methods:e.methods,created(){e.created&&e.created.bind(this)()},mounted(){e.mounted&&e.mounted.bind(this)()},updated(e){}})},i),o.getNode(e.appId,e.node,i)):t.integer.templates.render({el:e.el,props:{},data(){const n=t.integer.core.type.isFunction(e.data)?e.data():{};return Object.assign(n,e.node||e.data||{})},components:{},computed:e.computed,methods:e.methods,created(){e.created&&e.created.bind(this)()},mounted(){e.mounted&&e.mounted.bind(this)()},updated(e){}})}),this.onRender=e=>{if("function"==typeof e)return a.on("render",e)},e.exports=this}).call(this,n(0))},function(e){e.exports=JSON.parse('{"name":"integer-systems-apps-content-pro","version":"1.0.10","stage":"beta","description":"Integer Systems Apps: Content.Pro","author":"Kieran Guller","scripts":{"build":"webpack -p && cp ./dist/bundle.js ../admin.pro/dist/integer.content.pro.js && cp ./dist/bundle.js ./dist/integer.content.pro.js && gzip -9f < ./dist/bundle.js > ./dist/integer.content.pro.js.gz","deploy":"yarn run build && yarn run distribute && yarn run invalidate","distribute":"aws s3 cp ./dist/integer.content.pro.js.gz s3://integer-systems-apps/ --acl public-read --cache-control must-revalidate --content-encoding gzip --content-type text/javascript","git":"./env/git.sh @integer.content.pro","invalidate":"aws cloudfront create-invalidation --distribution-id E1EEKUNHZ2B3RW --paths /integer.content.pro.js.gz","postversion":"yarn run deploy && yarn run git","preversion":"echo \\"Running release for version $npm_package_version...\\"","release":"yarn run revision","revision":"npm version patch","start":"webpack-dev-server"},"main":"dist/integer.content.pro.js","dependencies":{"@fortawesome/fontawesome-pro":"^5.14.0","@fortawesome/fontawesome-svg-core":"^1.2.30","@fortawesome/free-brands-svg-icons":"^5.14.0","@fortawesome/free-solid-svg-icons":"^5.14.0","@fortawesome/pro-duotone-svg-icons":"^5.14.0","@fortawesome/pro-solid-svg-icons":"^5.14.0","@fortawesome/vue-fontawesome":"^0.1.10","@svgdotjs/svg.js":"^3.0.16","atob":"^2.1.2","beautify":"^0.0.8","btoa":"^1.2.1","console-polyfill":"^0.3.0","crypto-js":"^3.1.9-1","deepmerge":"^4.2.2","filesize":"^6.1.0","isomorphic-fetch":"^3.0.0","js-cookie":"^2.2.1","konva":"^7.1.3","lodash.clone":"^4.5.0","md5":"^2.3.0","moment":"^2.24.0","npm":"^6.14.6","object-hash":"^2.0.3","pako":"^1.0.11","pikaday":"^1.8.0","shortid":"^2.2.15","text-mask-addons":"^3.8.0","tinyurl":"^1.1.7","v-tooltip":"^2.0.3","vue":"^2.6.11","vue-carousel":"^0.18.0","vue-lazyload":"^1.3.3","vue-router":"^3.3.4","worker-loader":"^2.0.0"},"devDependencies":{"css-loader":"^3.4.1","json-loader":"^0.5.7","raw-loader":"^3.1.0","script-loader":"^0.7.2","vue-loader":"^15.8.3","vue-template-compiler":"^2.6.11","webpack":"^4.40.0","webpack-cli":"^3.3.8","webpack-dev-server":"^3.8.0"},"license":"MIT","repository":"apps.integer.systems/content.pro"}')}]);