Skip to content

Commit 9434e3c

Browse files
authored
Merge pull request #188 from rackerlabs/stop-using-cdn-wc-polyfills
docs(polyfills): stop using CDN for polyfills
2 parents 0340b0d + f836b4f commit 9434e3c

21 files changed

+1009
-21
lines changed

docs/_data/cdn.json5

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/_data/url.json5

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/_templates/partials/after_footer.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
elAdapter.parentElement.removeChild(elAdapter);
99
}
1010
</script>
11-
<script src="https://ab2b55b0a26bb32fdc01-2c8b94bcec8e01c366189541a4035ea4.ssl.cf5.rackcdn.com/custom-elements-es5-adapter.js"></script>
11+
<script src="vendor/scripts/custom-elements-es5-adapter.js"></script>
1212
</span>
1313

1414
<script src="https://code.jquery.com/jquery-3.2.1.min.js"

docs/_templates/partials/head.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
<link rel="stylesheet" href="docs.css">
1111

1212
<!-- Polyfill Loader -->
13-
<script src="https://ab2b55b0a26bb32fdc01-2c8b94bcec8e01c366189541a4035ea4.ssl.cf5.rackcdn.com/webcomponents-loader.js"></script>
13+
<script src="vendor/scripts/webcomponents-loader.js"></script>
1414
</head>

docs/components/layouts/horizontal-layout-template.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<!-- FIXME: Add your application styles here! -->
1717

1818
<!-- FIXME: point to loader in node_modules/@webcomponents/webcomponentsjs -->
19-
<script src="{{data.url.cdn}}/{{data.cdn.js.polyfillLoader}}"></script>
19+
<script src="vendor/scripts/webcomponents-loader.js"></script>
2020
</head>
2121
<body class="hxHorizontal" id="top">
2222
<!--
@@ -112,7 +112,7 @@ <h2>Right Panel</h2>
112112
}
113113
</script>
114114
<!-- FIXME: point to adapter in node_modules/@webcomponents/webcomponentsjs -->
115-
<script src="{{data.url.cdn}}/{{data.cdn.js.es5adapter}}"></script>
115+
<script src="vendor/scripts/custom-elements-es5-adapter.js"></script>
116116
</span>
117117

118118
<!-- FIXME: point to HelixUI behavior in node_modules/helix-ui -->

docs/components/layouts/vertical-layout-template.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<!-- FIXME: Add your application styles here! -->
1717

1818
<!-- FIXME: point to loader in node_modules/@webcomponents/webcomponentsjs -->
19-
<script src="{{data.url.cdn}}/{{data.cdn.js.polyfillLoader}}"></script>
19+
<script src="vendor/scripts/webcomponents-loader.js"></script>
2020
</head>
2121
<body class="hxVertical" id="top">
2222
<!--
@@ -109,7 +109,7 @@ <h1>Page Content</h1>
109109
}
110110
</script>
111111
<!-- FIXME: point to adapter in node_modules/@webcomponents/webcomponentsjs -->
112-
<script src="{{data.url.cdn}}/{{data.cdn.js.es5adapter}}"></script>
112+
<script src="vendor/scripts/custom-elements-es5-adapter.js"></script>
113113
</span>
114114

115115
<!-- FIXME: point to HelixUI behavior in node_modules/helix-ui -->
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
(function () {
2+
'use strict';
3+
4+
(()=>{'use strict';if(!window.customElements)return;const a=window.HTMLElement,b=window.customElements.define,c=window.customElements.get,d=new Map,e=new Map;let f=!1,g=!1;window.HTMLElement=function(){if(!f){const a=d.get(this.constructor),b=c.call(window.customElements,a);g=!0;const e=new b;return e}f=!1;},window.HTMLElement.prototype=a.prototype;Object.defineProperty(window,'customElements',{value:window.customElements,configurable:!0,writable:!0}),Object.defineProperty(window.customElements,'define',{value:(c,h)=>{const i=h.prototype,j=class extends a{constructor(){super(),Object.setPrototypeOf(this,i),g||(f=!0,h.call(this)),g=!1;}},k=j.prototype;j.observedAttributes=h.observedAttributes,k.connectedCallback=i.connectedCallback,k.disconnectedCallback=i.disconnectedCallback,k.attributeChangedCallback=i.attributeChangedCallback,k.adoptedCallback=i.adoptedCallback,d.set(h,c),e.set(c,h),b.call(window.customElements,c,j);},configurable:!0,writable:!0}),Object.defineProperty(window.customElements,'get',{value:(a)=>e.get(a),configurable:!0,writable:!0});})();
5+
6+
/**
7+
@license
8+
Copyright (c) 2017 The Polymer Project Authors. All rights reserved.
9+
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
10+
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
11+
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
12+
Code distributed by Google as part of the polymer project is also
13+
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
14+
*/
15+
16+
}());

docs/vendor/scripts/webcomponents-hi-ce.js

Lines changed: 81 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/vendor/scripts/webcomponents-hi-ce.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/vendor/scripts/webcomponents-hi-sd-ce.js

Lines changed: 198 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)