Commit Graph

43 Commits

Author SHA1 Message Date
valdrinkoshi
f8b627e722 custom-elements-es5-adapter.js 2017-03-21 14:02:56 -07:00
Daniel Freedman
d7b5141a1a Make sure ce-es5 bundle fires WebComponentsReady
Don't rely on HTMLImports

Also, minify bundles with babili
2017-03-06 14:08:54 -08:00
Daniel Freedman
20e23374b9 Make bundles with the Custom Elements es5 compatibility shim
Fixes #710

Also, fix loaders to be compatible with ES5-only browsers

Fixes #706
2017-03-06 11:46:12 -08:00
Daniel Freedman
2ea199715a [ci skip] oops, no sourcemaps in rollup for debug 2017-03-03 12:15:15 -08:00
Daniel Freedman
5638cadce1 [ci skip] nvm, gulp debug is enough 2017-03-03 12:12:57 -08:00
Daniel Freedman
5a9c336831 [ci skip] nvm back to webcomponents-debug! 2017-03-03 12:01:06 -08:00
Daniel Freedman
6905b5b4c7 [ci skip] Remove webcomponents-debug
webcomponents-debug required all polyfills to be installed, which is not
what we require for bower installations.

Instead, webcomponents-dev is all polyfills rolled into one, ES6,
without sourcemaps, for the easiest debug experience.
2017-03-03 11:57:34 -08:00
Daniel Freedman
7b30fe50e2 Make everything advance compile 2017-03-03 10:47:37 -08:00
Daniel Freedman
f13227f424 Use rollup to bundle before passing to closure
Something seems seriously busted with closure's module ordering, where
flag parsing setting polyfill settings happens _after_ the polyfills
have parsed their settings.
2017-02-28 20:31:44 -08:00
Daniel Freedman
ee9bf68ed5 Use closure for bundles
Simple builds for now, will advanced compile later

Mark built files as binary to hide generated changes
2017-02-28 14:15:23 -08:00
Daniel Freedman
0dbc9e7536 remove webcomponents-none, only load scopingshim when needed 2017-02-16 12:21:24 -08:00
Monica Dinculescu
718b1b0705 add an sd-ce bundle 2017-02-10 13:46:36 -08:00
Daniel Freedman
e64133d674 Refresh bower packages on gulping
Add `debug` gulp task to not refresh bower
2017-02-06 12:00:23 -08:00
Steven Orvell
1bea1ac000 Always load shadydom first and then custom-elements.
Temporarily change bower to use shadydom#prototype-importNode branch.
2017-02-01 11:23:15 -08:00
Monica Dinculescu
0b02500cfb fix IE11 build 2017-01-17 15:16:23 -08:00
Monica Dinculescu
ec704791d8 fix gulp naming scheme again 2017-01-12 16:29:59 -08:00
Monica Dinculescu
f1ba3ffd38 sup 2017 2017-01-11 16:30:23 -08:00
Monica Dinculescu
d8b0f4ef9d gulp better 2017-01-11 16:11:33 -08:00
Monica Dinculescu
47de50b759 even chrome still needs shadycss for now 2017-01-11 15:51:16 -08:00
Monica Dinculescu
2ff4e6eb53 add gulp config for polyfill bundles 2017-01-11 15:09:22 -08:00
Monica Dinculescu
35eaf162e7 clean up src folder 2016-12-14 13:46:46 -08:00
Monica Dinculescu
71e837771d delete ShadowDOM/ShadowCSS, piss off all the tests 2016-12-13 17:10:23 -08:00
Monica Dinculescu
ab21a42c01 delete MutationObserver polyfill 2016-12-13 15:52:04 -08:00
Daniel Freedman
1518c1b371 CustomElements split out into webcomponents/custom-elements
Update package.json, gulpfile, and tests
2016-09-08 12:19:32 -07:00
Justin Fagnani
e984474589 var -> const or let 2016-09-03 09:27:22 -07:00
Justin Fagnani
c8a6b393ba Add sourcemaps support 2016-09-02 16:49:03 -07:00
Justin Fagnani
5f1c3dc047 Use Closure’s new type inference. 2016-08-29 14:57:40 -07:00
Justin Fagnani
5edc6e8648 Add CustomElementsV1 to the main gulp build task 2016-08-23 16:21:57 -07:00
Justin Fagnani
34509affb2 Remove extraneous module wrapper 2016-08-23 16:21:57 -07:00
Justin Fagnani
3017f50493 Add Closure Compiler build for Custom Elements v1 2016-08-23 16:21:44 -07:00
Jeremiah Orr
64600955eb build task for just MutationObserver 2015-03-26 13:41:20 -04:00
Daniel Freedman
bf1c2b80c8 expose gulp test through web-component-tester 2014-11-13 15:15:27 -08:00
Daniel Freedman
117f69d0ed copy package.json to dist/ on builds 2014-11-13 15:15:06 -08:00
Daniel Freedman
606609acf9 copy readme on build 2014-11-10 11:21:44 -08:00
Daniel Freedman
6318f9ec16 copy bower.json to dist 2014-11-06 14:54:13 -08:00
Steve Orvell
caef618f37 include 'lite' build. 2014-10-17 10:12:31 -07:00
Daniel Freedman
c20ae22bac use two spaces for debug files 2014-10-16 12:58:54 -07:00
Daniel Freedman
f1e5fb8416 Add version task
Order tasks for version, builds, and auditing with run-sequence
Drop unique-concat
2014-10-16 11:36:47 -07:00
Daniel Freedman
dc96d2296d Add auditing
Refactor gulpfile slightly to set up task depenedencies correctly
2014-10-15 11:43:30 -07:00
Daniel Freedman
14192b434c add license header to builds 2014-10-14 11:31:55 -07:00
Steve Orvell
410a8c5d1e update build filenames: *.js for production use, *.debug.js for debugging. 2014-10-14 10:27:12 -07:00
Steve Orvell
c809116b62 execute all builds by default. 2014-10-13 18:49:40 -07:00
Steve Orvell
7870e9a631 add build support 2014-10-13 17:06:18 -07:00