mirror of
				https://github.com/Mibew/simple-icons.git
				synced 2025-10-31 02:25:59 +03:00 
			
		
		
		
	Update Travis CI build (#1348)
* Remove xmlstarlet from Travis CI "Lint" build With https://github.com/birjolaxew/svglint/pull/6 merged some time ago, we no longer need xmlstarlet to verify that SVGs are valid XML. Essentially reverting the changes in #1112 and #1159 This should also make it easier for contributors to reproduce the build on their own machines, specifically if they don't use Linux.
This commit is contained in:
		
							parent
							
								
									bf28dfe9dc
								
							
						
					
					
						commit
						112b78f48c
					
				| @ -3,11 +3,8 @@ jobs: | ||||
|     - stage: "Test" | ||||
|       name: "Lint" | ||||
|       language: node_js | ||||
|       before_install: | ||||
|         - sudo apt-get install -y xmlstarlet | ||||
|       node_js: 8 | ||||
|       script: | ||||
|         - xmlstarlet validate --err --list-bad --well-formed icons/*.svg | ||||
|         - npm run jsonlint | ||||
|         - npm run svglint | ||||
|     - name: "Build website" | ||||
|  | ||||
							
								
								
									
										136
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										136
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -182,9 +182,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "@types/node": { | ||||
|       "version": "10.12.24", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.24.tgz", | ||||
|       "integrity": "sha512-GWWbvt+z9G5otRBW8rssOFgRY87J9N/qbhqfjMZ+gUuL6zoL+Hm6gP/8qQBG4jjimqdaNLCehcVapZ/Fs2WjCQ==", | ||||
|       "version": "11.13.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.0.tgz", | ||||
|       "integrity": "sha512-rx29MMkRdVmzunmiA4lzBYJNnXsW/PhG4kMBy2ATsYaDjGGR75dCFEVVROKpNwlVdcUX3xxlghKQOeDPBJobng==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "JSV": { | ||||
| @ -883,6 +883,20 @@ | ||||
|       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "configstore": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/configstore/-/configstore-4.0.0.tgz", | ||||
|       "integrity": "sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "dot-prop": "^4.1.0", | ||||
|         "graceful-fs": "^4.1.2", | ||||
|         "make-dir": "^1.0.0", | ||||
|         "unique-string": "^1.0.0", | ||||
|         "write-file-atomic": "^2.0.0", | ||||
|         "xdg-basedir": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "convert-source-map": { | ||||
|       "version": "1.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", | ||||
| @ -917,6 +931,12 @@ | ||||
|         "which": "^1.2.9" | ||||
|       } | ||||
|     }, | ||||
|     "crypto-random-string": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", | ||||
|       "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "css-select": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", | ||||
| @ -930,9 +950,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "css-what": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.2.tgz", | ||||
|       "integrity": "sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ==", | ||||
|       "version": "2.1.3", | ||||
|       "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", | ||||
|       "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "cssom": { | ||||
| @ -1105,21 +1125,13 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "dom-serializer": { | ||||
|       "version": "0.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", | ||||
|       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", | ||||
|       "version": "0.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", | ||||
|       "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "domelementtype": "~1.1.1", | ||||
|         "entities": "~1.1.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "domelementtype": { | ||||
|           "version": "1.1.3", | ||||
|           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", | ||||
|           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", | ||||
|           "dev": true | ||||
|         } | ||||
|         "domelementtype": "^1.3.0", | ||||
|         "entities": "^1.1.1" | ||||
|       } | ||||
|     }, | ||||
|     "domelementtype": { | ||||
| @ -1156,6 +1168,15 @@ | ||||
|         "domelementtype": "1" | ||||
|       } | ||||
|     }, | ||||
|     "dot-prop": { | ||||
|       "version": "4.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", | ||||
|       "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "is-obj": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "ecc-jsbn": { | ||||
|       "version": "0.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", | ||||
| @ -1487,6 +1508,17 @@ | ||||
|       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "fast-xml-parser": { | ||||
|       "version": "3.12.16", | ||||
|       "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.12.16.tgz", | ||||
|       "integrity": "sha512-7ePrHTK4K9BLzY3+6ZOv2YEPOpdYJg3ohyMHxacG6kp1A0Y8KNyjrFfEHJuo8G4T7vT7cIlIXGWoHdIWu9U41A==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "configstore": "^4.0.0", | ||||
|         "lodash": "^4.17.11", | ||||
|         "nimnjs": "^1.3.2" | ||||
|       } | ||||
|     }, | ||||
|     "fb-watchman": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", | ||||
| @ -2310,23 +2342,23 @@ | ||||
|       } | ||||
|     }, | ||||
|     "htmlparser2": { | ||||
|       "version": "3.10.0", | ||||
|       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.0.tgz", | ||||
|       "integrity": "sha512-J1nEUGv+MkXS0weHNWVKJJ+UrLfePxRWpN3C9bEi9fLxL2+ggW94DQvgYVXsaT30PGwYRIZKNZXuyMhp3Di4bQ==", | ||||
|       "version": "3.10.1", | ||||
|       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", | ||||
|       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "domelementtype": "^1.3.0", | ||||
|         "domelementtype": "^1.3.1", | ||||
|         "domhandler": "^2.3.0", | ||||
|         "domutils": "^1.5.1", | ||||
|         "entities": "^1.1.1", | ||||
|         "inherits": "^2.0.1", | ||||
|         "readable-stream": "^3.0.6" | ||||
|         "readable-stream": "^3.1.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "readable-stream": { | ||||
|           "version": "3.1.1", | ||||
|           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", | ||||
|           "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", | ||||
|           "version": "3.3.0", | ||||
|           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", | ||||
|           "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "inherits": "^2.0.3", | ||||
| @ -2560,6 +2592,12 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "is-obj": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", | ||||
|       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "is-plain-object": { | ||||
|       "version": "2.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", | ||||
| @ -4001,6 +4039,28 @@ | ||||
|       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "nimn-date-parser": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/nimn-date-parser/-/nimn-date-parser-1.0.0.tgz", | ||||
|       "integrity": "sha512-1Nf+x3EeMvHUiHsVuEhiZnwA8RMeOBVTQWfB1S2n9+i6PYCofHd2HRMD+WOHIHYshy4T4Gk8wQoCol7Hq3av8Q==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "nimn_schema_builder": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/nimn_schema_builder/-/nimn_schema_builder-1.1.0.tgz", | ||||
|       "integrity": "sha512-DK5/B8CM4qwzG2URy130avcwPev4uO0ev836FbQyKo1ms6I9z/i6EJyiZ+d9xtgloxUri0W+5gfR8YbPq7SheA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "nimnjs": { | ||||
|       "version": "1.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/nimnjs/-/nimnjs-1.3.2.tgz", | ||||
|       "integrity": "sha512-TIOtI4iqkQrUM1tiM76AtTQem0c7e56SkDZ7sj1d1MfUsqRcq2ZWQvej/O+HBTZV7u/VKnwlKTDugK/75IRPPw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "nimn-date-parser": "^1.0.0", | ||||
|         "nimn_schema_builder": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node-int64": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", | ||||
| @ -5216,14 +5276,15 @@ | ||||
|       } | ||||
|     }, | ||||
|     "svglint": { | ||||
|       "version": "1.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/svglint/-/svglint-1.0.3.tgz", | ||||
|       "integrity": "sha512-htgL8WnLgKOVVq1faZHrof1jD8o7sPX+xTMCvAXRECRaqvbJXj2Jyr5xoUeJyHJ1YpVTv/a3flFBpg9OhzAVVg==", | ||||
|       "version": "1.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/svglint/-/svglint-1.0.4.tgz", | ||||
|       "integrity": "sha512-yq/uVpZQ4yWONvpLAC4J9Gkzu55EPsCLx3D02MCkEJwQHk0ccTEtk5fIVtE2+2X4+JbFX6EMFi6NMz1Aumflag==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "ansi-regex": "^3.0.0", | ||||
|         "chalk": "^2.4.1", | ||||
|         "cheerio": "^1.0.0-rc.2", | ||||
|         "fast-xml-parser": "^3.12.13", | ||||
|         "glob": "^7.1.2", | ||||
|         "htmlparser2": "^3.9.1", | ||||
|         "log-update": "^2.3.0", | ||||
| @ -5531,6 +5592,15 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "unique-string": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", | ||||
|       "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "crypto-random-string": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "unset-value": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", | ||||
| @ -5763,6 +5833,12 @@ | ||||
|         "async-limiter": "~1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "xdg-basedir": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", | ||||
|       "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "xml-name-validator": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", | ||||
|  | ||||
| @ -20,7 +20,7 @@ | ||||
|   "devDependencies": { | ||||
|     "jest": "^24.1.0", | ||||
|     "jsonlint2": "^1.7.1", | ||||
|     "svglint": "^1.0.3" | ||||
|     "svglint": "^1.0.4" | ||||
|   }, | ||||
|   "scripts": { | ||||
|     "jsonlint": "jsonlint _data/simple-icons.json -q -V .jsonlintschema", | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user