-
-
Save OSUblake/2195a7a7956afbdbbb72c2b95f705198 to your computer and use it in GitHub Desktop.
Polymer build configs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
js.compile: "es2018" | |
# build name | browser capabilities | |
"2018-psm" | ["es2018", "push", "serviceworker", "modules"] | |
"2018-ps" | ["es2018", "push", "serviceworker"] | |
"2018-pm" | ["es2018", "push", "modules"] | |
"2018-sm" | ["es2018", "serviceworker", "modules"] | |
"2018-s" | ["es2018", "serviceworker"] | |
"2018-m" | ["es2018", "modules"] | |
"2018-p" | ["es2018", "push",] | |
"2018-0" | ["es2018"] | |
js.compile: "es2017" | |
# build name | browser capabilities | |
"2017-psm" | ["es2017", "push", "serviceworker", "modules"] | |
"2017-ps" | ["es2017", "push", "serviceworker"] | |
"2017-pm" | ["es2017", "push", "modules"] | |
"2017-sm" | ["es2017", "serviceworker", "modules"] | |
"2017-s" | ["es2017", "serviceworker"] | |
"2017-m" | ["es2017", "modules"] | |
"2017-p" | ["es2017", "push"] | |
"2017-0" | ["es2017"] | |
js.compile: "es2016" | |
# build name | browser capabilities | |
"2016-psm" | ["es2016", "push", "serviceworker", "modules"] | |
"2016-ps" | ["es2016", "push", "serviceworker"] | |
"2016-pm" | ["es2016", "push", "modules"] | |
"2016-sm" | ["es2016", "serviceworker", "modules"] | |
"2016-s" | ["es2016", "serviceworker"] | |
"2016-m" | ["es2016", "modules"] | |
"2016-p" | ["es2016", "push"] | |
"2016-0" | ["es2016"] | |
js.compile: "es2015" | |
# build name | browser capabilities | |
"2015-psm" | ["es2015", "push", "serviceworker", "modules"] | |
"2015-ps" | ["es2015", "push", "serviceworker"] | |
"2015-pm" | ["es2015", "push", "modules"] | |
"2015-sm" | ["es2015", "serviceworker", "modules"] | |
"2015-s" | ["es2015", "serviceworker"] | |
"2015-m" | ["es2015", "modules"] | |
"2015-p" | ["es2015", "push"] | |
"2015-0" | ["es2015"] | |
js.compile: "es5" | |
# build name | browser capabilities | |
"es5-psm" | ["push", "serviceworker", "modules"] | |
"es5-ps" | ["push", "serviceworker"] | |
"es5-pm" | ["push", "modules"] | |
"es5-sm" | ["serviceworker", "modules"] | |
"es5-s" | ["serviceworker"] | |
"es5-m" | ["modules"] | |
"es5-p" | ["push"] | |
"es5-0" | [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"entrypoint": "index.html", | |
"shell": "src/components/index.js", | |
"sources": [ | |
"images/**/*", | |
"src/**/*" | |
], | |
"extraDependencies": [ | |
"manifest.json", | |
"node_modules/@webcomponents/webcomponentsjs/**", | |
"push-manifest.json" | |
], | |
"autoBasePath": true, | |
"builds": [ | |
{ | |
"name": "2018-psm", | |
"browserCapabilities": ["es2018", "push", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2018-ps", | |
"browserCapabilities": ["es2018", "push", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2018-pm", | |
"browserCapabilities": ["es2018", "push", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": false, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2018-sm", | |
"browserCapabilities": ["es2018", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2018-s", | |
"browserCapabilities": ["es2018", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2018-m", | |
"browserCapabilities": ["es2018", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2018-p", | |
"browserCapabilities": ["es2018", "push"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2018-0", | |
"browserCapabilities": ["es2018"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2018", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2017-psm", | |
"browserCapabilities": ["es2017", "push", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2017-ps", | |
"browserCapabilities": ["es2017", "push", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2017-pm", | |
"browserCapabilities": ["es2017", "push", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": false, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2017-sm", | |
"browserCapabilities": ["es2017", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2017-s", | |
"browserCapabilities": ["es2017", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2017-m", | |
"browserCapabilities": ["es2017", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2017-p", | |
"browserCapabilities": ["es2017", "push"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2017-0", | |
"browserCapabilities": ["es2017"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2017", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2016-psm", | |
"browserCapabilities": ["es2016", "push", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2016-ps", | |
"browserCapabilities": ["es2016", "push", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2016-pm", | |
"browserCapabilities": ["es2016", "push", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": false, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2016-sm", | |
"browserCapabilities": ["es2016", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2016-s", | |
"browserCapabilities": ["es2016", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2016-m", | |
"browserCapabilities": ["es2016", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2016-p", | |
"browserCapabilities": ["es2016", "push"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2016-0", | |
"browserCapabilities": ["es2016"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2016", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2015-psm", | |
"browserCapabilities": ["es2015", "push", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2015-ps", | |
"browserCapabilities": ["es2015", "push", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2015-pm", | |
"browserCapabilities": ["es2015", "push", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": false, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2015-sm", | |
"browserCapabilities": ["es2015", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2015-s", | |
"browserCapabilities": ["es2015", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2015-m", | |
"browserCapabilities": ["es2015", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "2015-p", | |
"browserCapabilities": ["es2015", "push"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "2015-0", | |
"browserCapabilities": ["es2015"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es2015", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "es5-psm", | |
"browserCapabilities": ["push", "serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "es5-ps", | |
"browserCapabilities": ["push", "serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "es5-pm", | |
"browserCapabilities": ["push", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": false | |
}, | |
"bundle": false, | |
"addServiceWorker": false, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "es5-sm", | |
"browserCapabilities": ["serviceworker", "modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "es5-s", | |
"browserCapabilities": ["serviceworker"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": true, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "es5-m", | |
"browserCapabilities": ["modules"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": false | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
}, | |
{ | |
"name": "es5-p", | |
"browserCapabilities": ["push"], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": true | |
}, | |
"bundle": false, | |
"addServiceWorker": true, | |
"addPushManifest": true | |
}, | |
{ | |
"name": "es5-0", | |
"browserCapabilities": [], | |
"html": { "minify": true }, | |
"css": { "minify": true }, | |
"js": { "minify": true, | |
"compile": "es5", | |
"transformModulesToAmd": true | |
}, | |
"bundle": true, | |
"addServiceWorker": false, | |
"addPushManifest": false | |
} | |
], | |
"moduleResolution": "node", | |
"npm": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment