From 42304addb847e2f093056ad2d44b476609438f82 Mon Sep 17 00:00:00 2001 From: "Chris E. Kelley" Date: Mon, 26 Aug 2019 11:26:12 -0500 Subject: [PATCH] v4.1.1 --- RELEASE-INSTRUCTIONS.md | 2 +- dist/bundle.js | 458 +++++++++++++++++++--------------------- package.json | 2 +- 3 files changed, 224 insertions(+), 238 deletions(-) diff --git a/RELEASE-INSTRUCTIONS.md b/RELEASE-INSTRUCTIONS.md index 05d06abb..651d3d43 100644 --- a/RELEASE-INSTRUCTIONS.md +++ b/RELEASE-INSTRUCTIONS.md @@ -1,6 +1,6 @@ # Instruction for releasing a new version of Tangy Form -0. Make sure your local master branch is up to date and clean. `git fetch origin && git checkout master && git merge origin/master && status`. +0. Make sure your local master branch is up to date and clean. `git fetch origin && git checkout master && git merge origin/master && git status`. 1. Refresh sandbox and run tests with `rm -r node_modules && npm install && npm run test`. 1. Increment the version number in `package.json`. 2. Complete an entry in `CHANGELOG.md` for the release. diff --git a/dist/bundle.js b/dist/bundle.js index c92d3b27..e814d844 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -1,4 +1,4 @@ -!function(e){var t={};function i(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=90)}([function(e,t,i){"use strict";i.d(t,"a",function(){return a});var n=i(33),r=i(3);i.d(t,"b",function(){return r.a}); +!function(e){var t={};function i(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=89)}([function(e,t,i){"use strict";i.d(t,"a",function(){return a});var n=i(33),r=i(2);i.d(t,"b",function(){return r.a}); /** @license Copyright (c) 2017 The Polymer Project Authors. All rights reserved. @@ -8,7 +8,7 @@ The complete set of contributors may be found at http://polymer.github.io/CONTRI Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ -const a=Object(n.a)(HTMLElement)},function(e,t,i){"use strict";i.d(t,"a",function(){return n}); +const a=Object(n.a)(HTMLElement)},function(e,t,i){"use strict";i.d(t,"a",function(){return n});const n=e=>window.translation?window.translation[e]?window.translation[e]:(console.warn(`i18n: Translation not found for "${e}"`),e):e},function(e,t,i){"use strict";i.d(t,"a",function(){return a});i(10); /** @license Copyright (c) 2017 The Polymer Project Authors. All rights reserved. @@ -17,8 +17,7 @@ The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt -*/ -const n=window.ShadyDOM&&window.ShadyDOM.noPatch&&window.ShadyDOM.wrap?window.ShadyDOM.wrap:window.ShadyDOM?e=>ShadyDOM.patch(e):e=>e},function(e,t,i){"use strict";i.d(t,"a",function(){return n});const n=e=>window.translation?window.translation[e]?window.translation[e]:(console.warn(`i18n: Translation not found for "${e}"`),e):e},function(e,t,i){"use strict";i.d(t,"a",function(){return a});i(10); +*/class n{constructor(e){this.value=e.toString()}toString(){return this.value}}function r(e){if(e instanceof n)return e.value;throw new Error(`non-literal value passed to Polymer's htmlLiteral function: ${e}`)}const a=function(e,...t){const i=document.createElement("template");return i.innerHTML=t.reduce((t,i,a)=>t+function(e){if(e instanceof HTMLTemplateElement)return e.innerHTML;if(e instanceof n)return r(e);throw new Error(`non-template value passed to Polymer's html function: ${e}`)}(i)+e[a+1],e[0]),i}},function(e,t,i){"use strict";i.d(t,"a",function(){return n}); /** @license Copyright (c) 2017 The Polymer Project Authors. All rights reserved. @@ -27,7 +26,8 @@ The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt -*/class n{constructor(e){this.value=e.toString()}toString(){return this.value}}function r(e){if(e instanceof n)return e.value;throw new Error(`non-literal value passed to Polymer's htmlLiteral function: ${e}`)}const a=function(e,...t){const i=document.createElement("template");return i.innerHTML=t.reduce((t,i,a)=>t+function(e){if(e instanceof HTMLTemplateElement)return e.innerHTML;if(e instanceof n)return r(e);throw new Error(`non-template value passed to Polymer's html function: ${e}`)}(i)+e[a+1],e[0]),i}},function(e,t,i){"use strict";i(10);var n=i(1),r=(i(8),i(50)),a=i(14); +*/ +const n=window.ShadyDOM&&window.ShadyDOM.noPatch&&window.ShadyDOM.wrap?window.ShadyDOM.wrap:e=>e},function(e,t,i){"use strict";i(10);var n=i(3),r=(i(9),i(49)),a=i(14); /** @license Copyright (c) 2017 The Polymer Project Authors. All rights reserved. @@ -37,7 +37,7 @@ The complete set of contributors may be found at http://polymer.github.io/CONTRI Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ -function o(e){return"slot"===e.localName}let s=class{static getFlattenedNodes(e){const t=Object(n.a)(e);return o(e)?(e=e,t.assignedNodes({flatten:!0})):Array.from(t.childNodes).map(e=>o(e)?(e=e,Object(n.a)(e).assignedNodes({flatten:!0})):[e]).reduce((e,t)=>e.concat(t),[])}constructor(e,t){this._shadyChildrenObserver=null,this._nativeChildrenObserver=null,this._connected=!1,this._target=e,this.callback=t,this._effectiveNodes=[],this._observer=null,this._scheduled=!1,this._boundSchedule=()=>{this._schedule()},this.connect(),this._schedule()}connect(){o(this._target)?this._listenSlots([this._target]):Object(n.a)(this._target).children&&(this._listenSlots(Object(n.a)(this._target).children),window.ShadyDOM?this._shadyChildrenObserver=ShadyDOM.observeChildren(this._target,e=>{this._processMutations(e)}):(this._nativeChildrenObserver=new MutationObserver(e=>{this._processMutations(e)}),this._nativeChildrenObserver.observe(this._target,{childList:!0}))),this._connected=!0}disconnect(){o(this._target)?this._unlistenSlots([this._target]):Object(n.a)(this._target).children&&(this._unlistenSlots(Object(n.a)(this._target).children),window.ShadyDOM&&this._shadyChildrenObserver?(ShadyDOM.unobserveChildren(this._shadyChildrenObserver),this._shadyChildrenObserver=null):this._nativeChildrenObserver&&(this._nativeChildrenObserver.disconnect(),this._nativeChildrenObserver=null)),this._connected=!1}_schedule(){this._scheduled||(this._scheduled=!0,a.a.run(()=>this.flush()))}_processMutations(e){this._processSlotMutations(e),this.flush()}_processSlotMutations(e){if(e)for(let t=0;to(e)?(e=e,Object(n.a)(e).assignedNodes({flatten:!0})):[e]).reduce((e,t)=>e.concat(t),[])}constructor(e,t){this._shadyChildrenObserver=null,this._nativeChildrenObserver=null,this._connected=!1,this._target=e,this.callback=t,this._effectiveNodes=[],this._observer=null,this._scheduled=!1,this._boundSchedule=()=>{this._schedule()},this.connect(),this._schedule()}connect(){o(this._target)?this._listenSlots([this._target]):Object(n.a)(this._target).children&&(this._listenSlots(Object(n.a)(this._target).children),window.ShadyDOM?this._shadyChildrenObserver=ShadyDOM.observeChildren(this._target,e=>{this._processMutations(e)}):(this._nativeChildrenObserver=new MutationObserver(e=>{this._processMutations(e)}),this._nativeChildrenObserver.observe(this._target,{childList:!0}))),this._connected=!0}disconnect(){o(this._target)?this._unlistenSlots([this._target]):Object(n.a)(this._target).children&&(this._unlistenSlots(Object(n.a)(this._target).children),window.ShadyDOM&&this._shadyChildrenObserver?(ShadyDOM.unobserveChildren(this._shadyChildrenObserver),this._shadyChildrenObserver=null):this._nativeChildrenObserver&&(this._nativeChildrenObserver.disconnect(),this._nativeChildrenObserver=null)),this._connected=!1}_schedule(){this._scheduled||(this._scheduled=!0,a.a.run(()=>this.flush()))}_processMutations(e){this._processSlotMutations(e),this.flush()}_processSlotMutations(e){if(e)for(let t=0;t{"activeElement"!=t&&(e.prototype[t]=h.prototype[t])}),p(e.prototype,["classList"]),m=e,Object.defineProperties(u.prototype,{localTarget:{get(){const e=this.event.currentTarget,t=e&&v(e).getOwnerRoot(),i=this.path;for(let e=0;e{"activeElement"!=t&&(e.prototype[t]=h.prototype[t])}),p(e.prototype,["classList"]),m=e,Object.defineProperties(u.prototype,{localTarget:{get(){return this.event.currentTarget},configurable:!0},path:{get(){return window.ShadyDOM.composedPath(this.event)},configurable:!0}})}else!function(e,t){for(let i=0;i{if(!(e=this.querySelector("template")))throw new Error("dom-bind requires a