-
-
Save OSUblake/2195a7a7956afbdbbb72c2b95f705198 to your computer and use it in GitHub Desktop.
Polymer build configs
This file contains hidden or 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 hidden or 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