Fixed #1 - Fixed the whatsnew-** script for loading release notes into builds

Added test to ensure that release notes are parsed properly
Updated to latest dependencies to fix security vulnerability
Updated GH Actions Workflow to run test before updating tag
Updated README.md to reflect proper whatsnew documentation.
This commit is contained in:
Drew Heavner
2020-01-30 11:14:51 -05:00
parent b6496ac4e3
commit bdde081050
2660 changed files with 251487 additions and 213182 deletions

85
node_modules/psl/data/rules.json generated vendored
View File

@@ -189,7 +189,6 @@
"wa.au",
"act.edu.au",
"catholic.edu.au",
"eq.edu.au",
"nsw.edu.au",
"nt.edu.au",
"qld.edu.au",
@@ -3887,8 +3886,6 @@
"norfolk.museum",
"north.museum",
"nrw.museum",
"nuernberg.museum",
"nuremberg.museum",
"nyc.museum",
"nyny.museum",
"oceanographic.museum",
@@ -5323,12 +5320,6 @@
"in.rs",
"org.rs",
"ru",
"ac.ru",
"edu.ru",
"gov.ru",
"int.ru",
"mil.ru",
"test.ru",
"rw",
"ac.rw",
"co.rw",
@@ -5440,9 +5431,19 @@
"univ.sn",
"so",
"com.so",
"edu.so",
"gov.so",
"me.so",
"net.so",
"org.so",
"sr",
"ss",
"biz.ss",
"com.ss",
"edu.ss",
"gov.ss",
"net.ss",
"org.ss",
"st",
"co.st",
"com.st",
@@ -6025,6 +6026,7 @@
"الجزائر",
"مصر",
"ею",
"موريتانيا",
"გე",
"ελ",
"香港",
@@ -6176,6 +6178,7 @@
"ally",
"alsace",
"alstom",
"amazon",
"americanexpress",
"americanfamily",
"amex",
@@ -6257,7 +6260,6 @@
"blue",
"bms",
"bmw",
"bnl",
"bnpparibas",
"boats",
"boehringer",
@@ -6307,7 +6309,6 @@
"career",
"careers",
"cars",
"cartier",
"casa",
"case",
"caseih",
@@ -6334,7 +6335,6 @@
"chintai",
"christmas",
"chrome",
"chrysler",
"church",
"cipriani",
"circle",
@@ -6428,7 +6428,6 @@
"dnp",
"docs",
"doctor",
"dodge",
"dog",
"domains",
"dot",
@@ -6438,7 +6437,6 @@
"dubai",
"duck",
"dunlop",
"duns",
"dupont",
"durban",
"dvag",
@@ -6465,7 +6463,6 @@
"eurovision",
"eus",
"events",
"everbank",
"exchange",
"expert",
"exposed",
@@ -6609,7 +6606,6 @@
"homes",
"homesense",
"honda",
"honeywell",
"horse",
"hospital",
"host",
@@ -6649,7 +6645,6 @@
"investments",
"ipiranga",
"irish",
"iselect",
"ismaili",
"ist",
"istanbul",
@@ -6696,12 +6691,10 @@
"kuokgroup",
"kyoto",
"lacaixa",
"ladbrokes",
"lamborghini",
"lamer",
"lancaster",
"lancia",
"lancome",
"land",
"landrover",
"lanxess",
@@ -6737,6 +6730,7 @@
"living",
"lixil",
"llc",
"llp",
"loan",
"loans",
"locker",
@@ -6793,7 +6787,6 @@
"mls",
"mma",
"mobile",
"mobily",
"moda",
"moe",
"moi",
@@ -6801,7 +6794,6 @@
"monash",
"money",
"monster",
"mopar",
"mormon",
"mortgage",
"moscow",
@@ -6809,7 +6801,6 @@
"motorcycles",
"mov",
"movie",
"movistar",
"msd",
"mtn",
"mtr",
@@ -6896,7 +6887,6 @@
"photography",
"photos",
"physio",
"piaget",
"pics",
"pictet",
"pictures",
@@ -7061,16 +7051,15 @@
"song",
"sony",
"soy",
"spa",
"space",
"sport",
"spot",
"spreadbetting",
"srl",
"srt",
"stada",
"staples",
"star",
"starhub",
"statebank",
"statefarm",
"stc",
@@ -7110,7 +7099,6 @@
"team",
"tech",
"technology",
"telefonica",
"temasek",
"tennis",
"teva",
@@ -7155,7 +7143,6 @@
"tvs",
"ubank",
"ubs",
"uconnect",
"unicom",
"university",
"uno",
@@ -7196,7 +7183,6 @@
"walter",
"wang",
"wanggou",
"warman",
"watch",
"watches",
"weather",
@@ -7260,6 +7246,7 @@
"орг",
"नेट",
"ストア",
"アマゾン",
"삼성",
"商标",
"商店",
@@ -7283,6 +7270,7 @@
"餐厅",
"网络",
"ком",
"亚马逊",
"诺基亚",
"食品",
"飞利浦",
@@ -7292,7 +7280,6 @@
"العليان",
"اتصالات",
"بازار",
"موبايلي",
"ابوظبي",
"كاثوليك",
"همراه",
@@ -7345,10 +7332,14 @@
"cc.ua",
"inf.ua",
"ltd.ua",
"adobeaemcloud.com",
"adobeaemcloud.net",
"*.dev.adobeaemcloud.com",
"beep.pl",
"barsy.ca",
"*.compute.estate",
"*.alces.network",
"altervista.org",
"alwaysdata.net",
"cloudfront.net",
"*.compute.amazonaws.com",
@@ -7431,6 +7422,7 @@
"s3-website.eu-west-2.amazonaws.com",
"s3-website.eu-west-3.amazonaws.com",
"s3-website.us-east-2.amazonaws.com",
"amsw.nl",
"t3l3p0rt.net",
"tele.amune.org",
"apigee.io",
@@ -7444,9 +7436,6 @@
"potager.org",
"sweetpepper.org",
"myasustor.com",
"go-vip.co",
"go-vip.net",
"wpcomstaging.com",
"myfritz.net",
"*.awdev.ca",
"*.advisor.ws",
@@ -7552,6 +7541,12 @@
"co.no",
"webhosting.be",
"hosting-cluster.nl",
"ac.ru",
"edu.ru",
"gov.ru",
"int.ru",
"mil.ru",
"test.ru",
"dyn.cosidns.de",
"dynamisches-dns.de",
"dnsupdater.de",
@@ -7564,6 +7559,10 @@
"realm.cz",
"*.cryptonomic.net",
"cupcake.is",
"*.customer-oci.com",
"*.oci.customer-oci.com",
"*.ocp.customer-oci.com",
"*.ocs.customer-oci.com",
"cyon.link",
"cyon.site",
"daplie.me",
@@ -7581,6 +7580,8 @@
"store.dk",
"*.dapps.earth",
"*.bzz.dapps.earth",
"builtwithdark.com",
"edgestack.me",
"debian.net",
"dedyn.io",
"dnshome.de",
@@ -7904,6 +7905,7 @@
"blogsite.xyz",
"dynv6.net",
"e4.cz",
"en-root.fr",
"mytuleap.com",
"onred.one",
"staging.onred.one",
@@ -8081,6 +8083,7 @@
"firebaseapp.com",
"flynnhub.com",
"flynnhosting.net",
"0e.vc",
"freebox-os.com",
"freeboxos.com",
"fbx-os.fr",
@@ -8099,11 +8102,13 @@
"service.gov.uk",
"gehirn.ne.jp",
"usercontent.jp",
"gentapps.com",
"lab.ms",
"github.io",
"githubusercontent.com",
"gitlab.io",
"glitch.me",
"lolipop.io",
"cloudapps.digital",
"london.cloudapps.digital",
"homeoffice.gov.uk",
@@ -8115,6 +8120,7 @@
"web.app",
"*.0emm.com",
"appspot.com",
"*.r.appspot.com",
"blogspot.ae",
"blogspot.al",
"blogspot.am",
@@ -8198,6 +8204,7 @@
"publishproxy.com",
"withgoogle.com",
"withyoutube.com",
"awsmppl.com",
"fin.ci",
"free.hr",
"caa.li",
@@ -8225,6 +8232,7 @@
"firm.ng",
"gen.ng",
"ltd.ng",
"ngo.ng",
"ng.school",
"sch.so",
"häkkinen.fi",
@@ -8291,6 +8299,7 @@
"kinghost.net",
"uni5.net",
"knightpoint.systems",
"oya.to",
"co.krd",
"edu.krd",
"git-repos.de",
@@ -8561,11 +8570,13 @@
"nom.uy",
"nom.vc",
"nom.vg",
"static.observableusercontent.com",
"cya.gg",
"cloudycluster.net",
"nid.io",
"opencraft.hosting",
"operaunite.com",
"skygearapp.com",
"outsystemscloud.com",
"ownprovider.com",
"own.pm",
@@ -8582,6 +8593,7 @@
"pantheonsite.io",
"gotpantheon.com",
"mypep.link",
"perspecta.cloud",
"on-web.fr",
"*.platform.sh",
"*.platformsh.site",
@@ -8599,6 +8611,8 @@
"instantcloud.cn",
"ras.ru",
"qa2.com",
"qcx.io",
"*.sys.qcx.io",
"dev-myqnapcloud.com",
"alpha-myqnapcloud.com",
"myqnapcloud.com",
@@ -8607,6 +8621,7 @@
"vaporcloud.io",
"rackmaze.com",
"rackmaze.net",
"*.on-k3s.io",
"*.on-rancher.cloud",
"*.on-rio.io",
"readthedocs.io",
@@ -8626,6 +8641,7 @@
"logoip.de",
"logoip.com",
"schokokeks.net",
"gov.scot",
"scrysec.com",
"firewall-gateway.com",
"firewall-gateway.de",
@@ -8686,6 +8702,7 @@
"myds.me",
"synology.me",
"vpnplus.to",
"direct.quickconnect.to",
"taifun-dns.de",
"gda.pl",
"gdansk.pl",
@@ -8755,6 +8772,7 @@
"router.management",
"v-info.info",
"voorloper.cloud",
"v.ua",
"wafflecell.com",
"*.webhare.dev",
"wedeploy.io",
@@ -8790,6 +8808,5 @@
"basicserver.io",
"virtualserver.io",
"site.builder.nu",
"enterprisecloud.nu",
"zone.id"
"enterprisecloud.nu"
]

85
node_modules/psl/dist/psl.js generated vendored
View File

@@ -190,7 +190,6 @@ module.exports=[
"wa.au",
"act.edu.au",
"catholic.edu.au",
"eq.edu.au",
"nsw.edu.au",
"nt.edu.au",
"qld.edu.au",
@@ -3888,8 +3887,6 @@ module.exports=[
"norfolk.museum",
"north.museum",
"nrw.museum",
"nuernberg.museum",
"nuremberg.museum",
"nyc.museum",
"nyny.museum",
"oceanographic.museum",
@@ -5324,12 +5321,6 @@ module.exports=[
"in.rs",
"org.rs",
"ru",
"ac.ru",
"edu.ru",
"gov.ru",
"int.ru",
"mil.ru",
"test.ru",
"rw",
"ac.rw",
"co.rw",
@@ -5441,9 +5432,19 @@ module.exports=[
"univ.sn",
"so",
"com.so",
"edu.so",
"gov.so",
"me.so",
"net.so",
"org.so",
"sr",
"ss",
"biz.ss",
"com.ss",
"edu.ss",
"gov.ss",
"net.ss",
"org.ss",
"st",
"co.st",
"com.st",
@@ -6026,6 +6027,7 @@ module.exports=[
"الجزائر",
"مصر",
"ею",
"موريتانيا",
"გე",
"ελ",
"香港",
@@ -6177,6 +6179,7 @@ module.exports=[
"ally",
"alsace",
"alstom",
"amazon",
"americanexpress",
"americanfamily",
"amex",
@@ -6258,7 +6261,6 @@ module.exports=[
"blue",
"bms",
"bmw",
"bnl",
"bnpparibas",
"boats",
"boehringer",
@@ -6308,7 +6310,6 @@ module.exports=[
"career",
"careers",
"cars",
"cartier",
"casa",
"case",
"caseih",
@@ -6335,7 +6336,6 @@ module.exports=[
"chintai",
"christmas",
"chrome",
"chrysler",
"church",
"cipriani",
"circle",
@@ -6429,7 +6429,6 @@ module.exports=[
"dnp",
"docs",
"doctor",
"dodge",
"dog",
"domains",
"dot",
@@ -6439,7 +6438,6 @@ module.exports=[
"dubai",
"duck",
"dunlop",
"duns",
"dupont",
"durban",
"dvag",
@@ -6466,7 +6464,6 @@ module.exports=[
"eurovision",
"eus",
"events",
"everbank",
"exchange",
"expert",
"exposed",
@@ -6610,7 +6607,6 @@ module.exports=[
"homes",
"homesense",
"honda",
"honeywell",
"horse",
"hospital",
"host",
@@ -6650,7 +6646,6 @@ module.exports=[
"investments",
"ipiranga",
"irish",
"iselect",
"ismaili",
"ist",
"istanbul",
@@ -6697,12 +6692,10 @@ module.exports=[
"kuokgroup",
"kyoto",
"lacaixa",
"ladbrokes",
"lamborghini",
"lamer",
"lancaster",
"lancia",
"lancome",
"land",
"landrover",
"lanxess",
@@ -6738,6 +6731,7 @@ module.exports=[
"living",
"lixil",
"llc",
"llp",
"loan",
"loans",
"locker",
@@ -6794,7 +6788,6 @@ module.exports=[
"mls",
"mma",
"mobile",
"mobily",
"moda",
"moe",
"moi",
@@ -6802,7 +6795,6 @@ module.exports=[
"monash",
"money",
"monster",
"mopar",
"mormon",
"mortgage",
"moscow",
@@ -6810,7 +6802,6 @@ module.exports=[
"motorcycles",
"mov",
"movie",
"movistar",
"msd",
"mtn",
"mtr",
@@ -6897,7 +6888,6 @@ module.exports=[
"photography",
"photos",
"physio",
"piaget",
"pics",
"pictet",
"pictures",
@@ -7062,16 +7052,15 @@ module.exports=[
"song",
"sony",
"soy",
"spa",
"space",
"sport",
"spot",
"spreadbetting",
"srl",
"srt",
"stada",
"staples",
"star",
"starhub",
"statebank",
"statefarm",
"stc",
@@ -7111,7 +7100,6 @@ module.exports=[
"team",
"tech",
"technology",
"telefonica",
"temasek",
"tennis",
"teva",
@@ -7156,7 +7144,6 @@ module.exports=[
"tvs",
"ubank",
"ubs",
"uconnect",
"unicom",
"university",
"uno",
@@ -7197,7 +7184,6 @@ module.exports=[
"walter",
"wang",
"wanggou",
"warman",
"watch",
"watches",
"weather",
@@ -7261,6 +7247,7 @@ module.exports=[
"орг",
"नेट",
"ストア",
"アマゾン",
"삼성",
"商标",
"商店",
@@ -7284,6 +7271,7 @@ module.exports=[
"餐厅",
"网络",
"ком",
"亚马逊",
"诺基亚",
"食品",
"飞利浦",
@@ -7293,7 +7281,6 @@ module.exports=[
"العليان",
"اتصالات",
"بازار",
"موبايلي",
"ابوظبي",
"كاثوليك",
"همراه",
@@ -7346,10 +7333,14 @@ module.exports=[
"cc.ua",
"inf.ua",
"ltd.ua",
"adobeaemcloud.com",
"adobeaemcloud.net",
"*.dev.adobeaemcloud.com",
"beep.pl",
"barsy.ca",
"*.compute.estate",
"*.alces.network",
"altervista.org",
"alwaysdata.net",
"cloudfront.net",
"*.compute.amazonaws.com",
@@ -7432,6 +7423,7 @@ module.exports=[
"s3-website.eu-west-2.amazonaws.com",
"s3-website.eu-west-3.amazonaws.com",
"s3-website.us-east-2.amazonaws.com",
"amsw.nl",
"t3l3p0rt.net",
"tele.amune.org",
"apigee.io",
@@ -7445,9 +7437,6 @@ module.exports=[
"potager.org",
"sweetpepper.org",
"myasustor.com",
"go-vip.co",
"go-vip.net",
"wpcomstaging.com",
"myfritz.net",
"*.awdev.ca",
"*.advisor.ws",
@@ -7553,6 +7542,12 @@ module.exports=[
"co.no",
"webhosting.be",
"hosting-cluster.nl",
"ac.ru",
"edu.ru",
"gov.ru",
"int.ru",
"mil.ru",
"test.ru",
"dyn.cosidns.de",
"dynamisches-dns.de",
"dnsupdater.de",
@@ -7565,6 +7560,10 @@ module.exports=[
"realm.cz",
"*.cryptonomic.net",
"cupcake.is",
"*.customer-oci.com",
"*.oci.customer-oci.com",
"*.ocp.customer-oci.com",
"*.ocs.customer-oci.com",
"cyon.link",
"cyon.site",
"daplie.me",
@@ -7582,6 +7581,8 @@ module.exports=[
"store.dk",
"*.dapps.earth",
"*.bzz.dapps.earth",
"builtwithdark.com",
"edgestack.me",
"debian.net",
"dedyn.io",
"dnshome.de",
@@ -7905,6 +7906,7 @@ module.exports=[
"blogsite.xyz",
"dynv6.net",
"e4.cz",
"en-root.fr",
"mytuleap.com",
"onred.one",
"staging.onred.one",
@@ -8082,6 +8084,7 @@ module.exports=[
"firebaseapp.com",
"flynnhub.com",
"flynnhosting.net",
"0e.vc",
"freebox-os.com",
"freeboxos.com",
"fbx-os.fr",
@@ -8100,11 +8103,13 @@ module.exports=[
"service.gov.uk",
"gehirn.ne.jp",
"usercontent.jp",
"gentapps.com",
"lab.ms",
"github.io",
"githubusercontent.com",
"gitlab.io",
"glitch.me",
"lolipop.io",
"cloudapps.digital",
"london.cloudapps.digital",
"homeoffice.gov.uk",
@@ -8116,6 +8121,7 @@ module.exports=[
"web.app",
"*.0emm.com",
"appspot.com",
"*.r.appspot.com",
"blogspot.ae",
"blogspot.al",
"blogspot.am",
@@ -8199,6 +8205,7 @@ module.exports=[
"publishproxy.com",
"withgoogle.com",
"withyoutube.com",
"awsmppl.com",
"fin.ci",
"free.hr",
"caa.li",
@@ -8226,6 +8233,7 @@ module.exports=[
"firm.ng",
"gen.ng",
"ltd.ng",
"ngo.ng",
"ng.school",
"sch.so",
"häkkinen.fi",
@@ -8292,6 +8300,7 @@ module.exports=[
"kinghost.net",
"uni5.net",
"knightpoint.systems",
"oya.to",
"co.krd",
"edu.krd",
"git-repos.de",
@@ -8562,11 +8571,13 @@ module.exports=[
"nom.uy",
"nom.vc",
"nom.vg",
"static.observableusercontent.com",
"cya.gg",
"cloudycluster.net",
"nid.io",
"opencraft.hosting",
"operaunite.com",
"skygearapp.com",
"outsystemscloud.com",
"ownprovider.com",
"own.pm",
@@ -8583,6 +8594,7 @@ module.exports=[
"pantheonsite.io",
"gotpantheon.com",
"mypep.link",
"perspecta.cloud",
"on-web.fr",
"*.platform.sh",
"*.platformsh.site",
@@ -8600,6 +8612,8 @@ module.exports=[
"instantcloud.cn",
"ras.ru",
"qa2.com",
"qcx.io",
"*.sys.qcx.io",
"dev-myqnapcloud.com",
"alpha-myqnapcloud.com",
"myqnapcloud.com",
@@ -8608,6 +8622,7 @@ module.exports=[
"vaporcloud.io",
"rackmaze.com",
"rackmaze.net",
"*.on-k3s.io",
"*.on-rancher.cloud",
"*.on-rio.io",
"readthedocs.io",
@@ -8627,6 +8642,7 @@ module.exports=[
"logoip.de",
"logoip.com",
"schokokeks.net",
"gov.scot",
"scrysec.com",
"firewall-gateway.com",
"firewall-gateway.de",
@@ -8687,6 +8703,7 @@ module.exports=[
"myds.me",
"synology.me",
"vpnplus.to",
"direct.quickconnect.to",
"taifun-dns.de",
"gda.pl",
"gdansk.pl",
@@ -8756,6 +8773,7 @@ module.exports=[
"router.management",
"v-info.info",
"voorloper.cloud",
"v.ua",
"wafflecell.com",
"*.webhare.dev",
"wedeploy.io",
@@ -8791,8 +8809,7 @@ module.exports=[
"basicserver.io",
"virtualserver.io",
"site.builder.nu",
"enterprisecloud.nu",
"zone.id"
"enterprisecloud.nu"
]
},{}],2:[function(require,module,exports){
/*eslint no-var:0, prefer-arrow-callback: 0, object-shorthand: 0 */

2
node_modules/psl/dist/psl.min.js generated vendored

File diff suppressed because one or more lines are too long

44
node_modules/psl/package.json generated vendored
View File

@@ -1,34 +1,28 @@
{
"_args": [
[
"psl@1.3.0",
"/Users/drew.heavner/Documents/Github/upload-google-play"
]
],
"_development": true,
"_from": "psl@1.3.0",
"_id": "psl@1.3.0",
"_from": "psl@^1.1.24",
"_id": "psl@1.7.0",
"_inBundle": false,
"_integrity": "sha512-avHdspHO+9rQTLbv1RO+MPYeP/SzsCoxofjVnHanETfQhTJrmB0HlDoW+EiN/R+C0BZ+gERab9NY0lPN2TxNag==",
"_integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
"_location": "/psl",
"_phantomChildren": {},
"_requested": {
"type": "version",
"type": "range",
"registry": true,
"raw": "psl@1.3.0",
"raw": "psl@^1.1.24",
"name": "psl",
"escapedName": "psl",
"rawSpec": "1.3.0",
"rawSpec": "^1.1.24",
"saveSpec": null,
"fetchSpec": "1.3.0"
"fetchSpec": "^1.1.24"
},
"_requiredBy": [
"/request/tough-cookie",
"/tough-cookie"
],
"_resolved": "https://registry.npmjs.org/psl/-/psl-1.3.0.tgz",
"_spec": "1.3.0",
"_where": "/Users/drew.heavner/Documents/Github/upload-google-play",
"_resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
"_shasum": "f1c4c47a8ef97167dea5d6bbf4816d736e884a3c",
"_spec": "psl@^1.1.24",
"_where": "/Users/drew.heavner/Documents/Github/upload-google-play/node_modules/request/node_modules/tough-cookie",
"author": {
"name": "Lupo Montero",
"email": "lupomontero@gmail.com",
@@ -37,23 +31,25 @@
"bugs": {
"url": "https://github.com/lupomontero/psl/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Domain name parser based on the Public Suffix List",
"devDependencies": {
"JSONStream": "^1.3.5",
"browserify": "^16.3.0",
"commit-and-pr": "^1.0.3",
"eslint": "^6.1.0",
"browserify": "^16.5.0",
"commit-and-pr": "^1.0.4",
"eslint": "^6.8.0",
"eslint-config-hapi": "^12.0.0",
"eslint-plugin-hapi": "^4.1.0",
"karma": "^4.2.0",
"karma": "^4.4.1",
"karma-browserify": "^6.1.0",
"karma-mocha": "^1.3.0",
"karma-mocha-reporter": "^2.2.5",
"karma-phantomjs-launcher": "^1.0.4",
"mocha": "^6.2.0",
"mocha": "^6.2.2",
"phantomjs-prebuilt": "^2.1.16",
"request": "^2.88.0",
"uglify-js": "^3.6.0",
"uglify-js": "^3.7.3",
"watchify": "^3.11.1"
},
"homepage": "https://github.com/lupomontero/psl#readme",
@@ -78,5 +74,5 @@
"test": "mocha test && karma start ./karma.conf.js --single-run",
"watch": "mocha test --watch"
},
"version": "1.3.0"
"version": "1.7.0"
}