mirror of
				https://github.com/actions/setup-dotnet.git
				synced 2025-10-31 23:43:44 +00:00 
			
		
		
		
	Add Husky for proactive checks
This commit is contained in:
		
							parent
							
								
									8388fb6ff7
								
							
						
					
					
						commit
						400e687804
					
				
							
								
								
									
										124
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										124
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -896,6 +896,12 @@ | ||||
|       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@types/parse-json": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", | ||||
|       "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@types/prettier": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.0.0.tgz", | ||||
| @ -1444,6 +1450,12 @@ | ||||
|         "delayed-stream": "~1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "compare-versions": { | ||||
|       "version": "3.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", | ||||
|       "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "component-emitter": { | ||||
|       "version": "1.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", | ||||
| @ -1477,6 +1489,19 @@ | ||||
|       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "cosmiconfig": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", | ||||
|       "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/parse-json": "^4.0.0", | ||||
|         "import-fresh": "^3.1.0", | ||||
|         "parse-json": "^5.0.0", | ||||
|         "path-type": "^4.0.0", | ||||
|         "yaml": "^1.7.2" | ||||
|       } | ||||
|     }, | ||||
|     "cross-spawn": { | ||||
|       "version": "6.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", | ||||
| @ -1974,6 +1999,15 @@ | ||||
|         "path-exists": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "find-versions": { | ||||
|       "version": "3.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", | ||||
|       "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "semver-regex": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "for-in": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", | ||||
| @ -2199,6 +2233,24 @@ | ||||
|       "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "husky": { | ||||
|       "version": "4.2.5", | ||||
|       "resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz", | ||||
|       "integrity": "sha512-SYZ95AjKcX7goYVZtVZF2i6XiZcHknw50iXvY7b0MiGoj5RwdgRQNEHdb+gPDPCXKlzwrybjFjkL6FOj8uRhZQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "chalk": "^4.0.0", | ||||
|         "ci-info": "^2.0.0", | ||||
|         "compare-versions": "^3.6.0", | ||||
|         "cosmiconfig": "^6.0.0", | ||||
|         "find-versions": "^3.2.0", | ||||
|         "opencollective-postinstall": "^2.0.2", | ||||
|         "pkg-dir": "^4.2.0", | ||||
|         "please-upgrade-node": "^3.2.0", | ||||
|         "slash": "^3.0.0", | ||||
|         "which-pm-runs": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "iconv-lite": { | ||||
|       "version": "0.4.24", | ||||
|       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", | ||||
| @ -2208,6 +2260,24 @@ | ||||
|         "safer-buffer": ">= 2.1.2 < 3" | ||||
|       } | ||||
|     }, | ||||
|     "import-fresh": { | ||||
|       "version": "3.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", | ||||
|       "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "parent-module": "^1.0.0", | ||||
|         "resolve-from": "^4.0.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "resolve-from": { | ||||
|           "version": "4.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", | ||||
|           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "import-local": { | ||||
|       "version": "3.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", | ||||
| @ -3540,6 +3610,12 @@ | ||||
|         "mimic-fn": "^2.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "opencollective-postinstall": { | ||||
|       "version": "2.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", | ||||
|       "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "optionator": { | ||||
|       "version": "0.8.3", | ||||
|       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", | ||||
| @ -3598,6 +3674,15 @@ | ||||
|       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "parent-module": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", | ||||
|       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "callsites": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "parse-json": { | ||||
|       "version": "5.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", | ||||
| @ -3645,6 +3730,12 @@ | ||||
|       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "path-type": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", | ||||
|       "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "performance-now": { | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", | ||||
| @ -3675,6 +3766,15 @@ | ||||
|         "find-up": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "please-upgrade-node": { | ||||
|       "version": "3.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", | ||||
|       "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "semver-compare": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "posix-character-classes": { | ||||
|       "version": "0.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", | ||||
| @ -4118,6 +4218,18 @@ | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", | ||||
|       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" | ||||
|     }, | ||||
|     "semver-compare": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", | ||||
|       "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "semver-regex": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", | ||||
|       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "set-blocking": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", | ||||
| @ -4940,6 +5052,12 @@ | ||||
|       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "which-pm-runs": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", | ||||
|       "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "windows-release": { | ||||
|       "version": "3.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.2.0.tgz", | ||||
| @ -5011,6 +5129,12 @@ | ||||
|       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "yaml": { | ||||
|       "version": "1.10.0", | ||||
|       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", | ||||
|       "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "yargs": { | ||||
|       "version": "15.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", | ||||
|  | ||||
| @ -11,6 +11,12 @@ | ||||
|     "test": "jest", | ||||
|     "update-installers": "nwget https://dot.net/v1/dotnet-install.ps1 -O externals/install-dotnet.ps1 && nwget https://dot.net/v1/dotnet-install.sh -O externals/install-dotnet.sh" | ||||
|   }, | ||||
|   "husky": { | ||||
|     "hooks": { | ||||
|       "pre-commit": "npm run format", | ||||
|       "pre-push": "npm run test && npm run format-check" | ||||
|     } | ||||
|   }, | ||||
|   "repository": { | ||||
|     "type": "git", | ||||
|     "url": "git+https://github.com/actions/setup-dotnet.git" | ||||
| @ -38,6 +44,7 @@ | ||||
|     "@types/node": "^12.0.4", | ||||
|     "@types/semver": "^6.0.0", | ||||
|     "@zeit/ncc": "^0.21.0", | ||||
|     "husky": "^4.2.5", | ||||
|     "jest": "^26.0.1", | ||||
|     "jest-circus": "^26.0.1", | ||||
|     "prettier": "^1.17.1", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user