You've already forked setup-dotnet
							
							
				mirror of
				https://github.com/actions/setup-dotnet.git
				synced 2025-10-31 23:36:20 +07:00 
			
		
		
		
	Compare commits
	
		
			5 Commits
		
	
	
		
			newcdn
			...
			add-publis
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| bdafa7420b | |||
| 064c453b68 | |||
| a6d1e7b915 | |||
| b2ace4b12f | |||
| ea9897a6e5 | 
							
								
								
									
										34
									
								
								.github/workflows/e2e-tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										34
									
								
								.github/workflows/e2e-tests.yml
									
									
									
									
										vendored
									
									
								
							| @ -17,7 +17,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -40,7 +40,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -69,7 +69,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -94,7 +94,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -114,7 +114,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -138,7 +138,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -159,7 +159,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -183,7 +183,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -209,7 +209,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -234,7 +234,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -256,7 +256,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macos-latest] |         operating-system: [ubuntu-22.04, windows-latest, macos-latest] | ||||||
|     env: |     env: | ||||||
|       NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages |       NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages | ||||||
|     steps: |     steps: | ||||||
| @ -287,7 +287,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macos-latest] |         operating-system: [ubuntu-22.04, windows-latest, macos-latest] | ||||||
|     env: |     env: | ||||||
|       NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages |       NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages | ||||||
|     steps: |     steps: | ||||||
| @ -316,7 +316,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -342,7 +342,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| @ -366,7 +366,7 @@ jobs: | |||||||
|           if (-not ($version -eq '${{steps.step2.outputs.dotnet-version}}')) { throw "Unexpected output value" } |           if (-not ($version -eq '${{steps.step2.outputs.dotnet-version}}')) { throw "Unexpected output value" } | ||||||
|  |  | ||||||
|   test-proxy: |   test-proxy: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-22.04 | ||||||
|     container: |     container: | ||||||
|       image: ubuntu:latest |       image: ubuntu:latest | ||||||
|       options: --dns 127.0.0.1 |       options: --dns 127.0.0.1 | ||||||
| @ -406,10 +406,10 @@ jobs: | |||||||
|           __tests__/verify-dotnet.ps1 -Patterns "^6.0" -CheckNugetConfig |           __tests__/verify-dotnet.ps1 -Patterns "^6.0" -CheckNugetConfig | ||||||
|  |  | ||||||
|   test-bypass-proxy: |   test-bypass-proxy: | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-22.04 | ||||||
|     env: |     env: | ||||||
|       https_proxy: http://no-such-proxy:3128 |       https_proxy: http://no-such-proxy:3128 | ||||||
|       no_proxy: github.com,dotnetcli.blob.core.windows.net,download.visualstudio.microsoft.com,api.nuget.org,dotnetcli.azureedge.net |       no_proxy: github.com,download.visualstudio.microsoft.com,api.nuget.org,builds.dotnet.microsoft.com,ci.dot.net | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
|  | |||||||
							
								
								
									
										20
									
								
								.github/workflows/publish-immutable-action.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.github/workflows/publish-immutable-action.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,20 @@ | |||||||
|  | name: 'Publish Immutable Action Version' | ||||||
|  |  | ||||||
|  | on: | ||||||
|  |   release: | ||||||
|  |     types: [published] | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   publish: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     permissions: | ||||||
|  |       contents: read | ||||||
|  |       id-token: write | ||||||
|  |       packages: write | ||||||
|  |  | ||||||
|  |     steps: | ||||||
|  |       - name: Checking out | ||||||
|  |         uses: actions/checkout@v4 | ||||||
|  |       - name: Publish | ||||||
|  |         id: publish | ||||||
|  |         uses: actions/publish-immutable-action@v0.0.4 | ||||||
							
								
								
									
										2
									
								
								.github/workflows/test-dotnet.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/test-dotnet.yml
									
									
									
									
										vendored
									
									
								
							| @ -17,7 +17,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         operating-system: [ubuntu-latest, windows-latest, macOS-latest] |         operating-system: [ubuntu-22.04, windows-latest, macOS-latest] | ||||||
|         dotnet-version: ['2.1', '2.2', '3.0', '3.1', '5.0', '6.0', '7.0', '8.0'] |         dotnet-version: ['2.1', '2.2', '3.0', '3.1', '5.0', '6.0', '7.0', '8.0'] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								.licenses/npm/@actions/cache.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@actions/cache.dep.yml
									
									
									
										generated
									
									
									
								
							| @ -1,6 +1,6 @@ | |||||||
| --- | --- | ||||||
| name: "@actions/cache" | name: "@actions/cache" | ||||||
| version: 3.2.1 | version: 4.0.3 | ||||||
| type: npm | type: npm | ||||||
| summary: Actions cache lib | summary: Actions cache lib | ||||||
| homepage: https://github.com/actions/toolkit/tree/main/packages/cache | homepage: https://github.com/actions/toolkit/tree/main/packages/cache | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								.licenses/npm/@actions/core.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@actions/core.dep.yml
									
									
									
										generated
									
									
									
								
							| @ -1,6 +1,6 @@ | |||||||
| --- | --- | ||||||
| name: "@actions/core" | name: "@actions/core" | ||||||
| version: 1.10.0 | version: 1.11.1 | ||||||
| type: npm | type: npm | ||||||
| summary: Actions core lib | summary: Actions core lib | ||||||
| homepage: https://github.com/actions/toolkit/tree/main/packages/core | homepage: https://github.com/actions/toolkit/tree/main/packages/core | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								.licenses/npm/@actions/http-client.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@actions/http-client.dep.yml
									
									
									
										generated
									
									
									
								
							| @ -1,6 +1,6 @@ | |||||||
| --- | --- | ||||||
| name: "@actions/http-client" | name: "@actions/http-client" | ||||||
| version: 2.0.1 | version: 2.2.3 | ||||||
| type: npm | type: npm | ||||||
| summary: Actions Http Client | summary: Actions Http Client | ||||||
| homepage: https://github.com/actions/toolkit/tree/main/packages/http-client | homepage: https://github.com/actions/toolkit/tree/main/packages/http-client | ||||||
|  | |||||||
							
								
								
									
										30
									
								
								.licenses/npm/@fastify/busboy.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								.licenses/npm/@fastify/busboy.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,30 @@ | |||||||
|  | --- | ||||||
|  | name: "@fastify/busboy" | ||||||
|  | version: 2.1.1 | ||||||
|  | type: npm | ||||||
|  | summary: A streaming parser for HTML form data for node.js | ||||||
|  | homepage: | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |- | ||||||
|  |     Copyright Brian White. All rights reserved. | ||||||
|  |  | ||||||
|  |     Permission is hereby granted, free of charge, to any person obtaining a copy | ||||||
|  |     of this software and associated documentation files (the "Software"), to | ||||||
|  |     deal in the Software without restriction, including without limitation the | ||||||
|  |     rights to use, copy, modify, merge, publish, distribute, sublicense, and/or | ||||||
|  |     sell copies of the Software, and to permit persons to whom the Software is | ||||||
|  |     furnished to do so, subject to the following conditions: | ||||||
|  |  | ||||||
|  |     The above copyright notice and this permission notice shall be included in | ||||||
|  |     all copies or substantial portions of the Software. | ||||||
|  |  | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||||||
|  |     IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||||
|  |     FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||||||
|  |     AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||||||
|  |     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||||||
|  |     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS | ||||||
|  |     IN THE SOFTWARE. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										185
									
								
								.licenses/npm/@protobuf-ts/plugin-framework.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										185
									
								
								.licenses/npm/@protobuf-ts/plugin-framework.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,185 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/plugin-framework" | ||||||
|  | version: 2.9.6 | ||||||
|  | type: npm | ||||||
|  | summary: framework to create protoc plugins | ||||||
|  | homepage: https://github.com/timostamm/protobuf-ts | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |2 | ||||||
|  |                                     Apache License | ||||||
|  |                                Version 2.0, January 2004 | ||||||
|  |                             http://www.apache.org/licenses/ | ||||||
|  |  | ||||||
|  |        TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||||||
|  |  | ||||||
|  |        1. Definitions. | ||||||
|  |  | ||||||
|  |           "License" shall mean the terms and conditions for use, reproduction, | ||||||
|  |           and distribution as defined by Sections 1 through 9 of this document. | ||||||
|  |  | ||||||
|  |           "Licensor" shall mean the copyright owner or entity authorized by | ||||||
|  |           the copyright owner that is granting the License. | ||||||
|  |  | ||||||
|  |           "Legal Entity" shall mean the union of the acting entity and all | ||||||
|  |           other entities that control, are controlled by, or are under common | ||||||
|  |           control with that entity. For the purposes of this definition, | ||||||
|  |           "control" means (i) the power, direct or indirect, to cause the | ||||||
|  |           direction or management of such entity, whether by contract or | ||||||
|  |           otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||||||
|  |           outstanding shares, or (iii) beneficial ownership of such entity. | ||||||
|  |  | ||||||
|  |           "You" (or "Your") shall mean an individual or Legal Entity | ||||||
|  |           exercising permissions granted by this License. | ||||||
|  |  | ||||||
|  |           "Source" form shall mean the preferred form for making modifications, | ||||||
|  |           including but not limited to software source code, documentation | ||||||
|  |           source, and configuration files. | ||||||
|  |  | ||||||
|  |           "Object" form shall mean any form resulting from mechanical | ||||||
|  |           transformation or translation of a Source form, including but | ||||||
|  |           not limited to compiled object code, generated documentation, | ||||||
|  |           and conversions to other media types. | ||||||
|  |  | ||||||
|  |           "Work" shall mean the work of authorship, whether in Source or | ||||||
|  |           Object form, made available under the License, as indicated by a | ||||||
|  |           copyright notice that is included in or attached to the work | ||||||
|  |           (an example is provided in the Appendix below). | ||||||
|  |  | ||||||
|  |           "Derivative Works" shall mean any work, whether in Source or Object | ||||||
|  |           form, that is based on (or derived from) the Work and for which the | ||||||
|  |           editorial revisions, annotations, elaborations, or other modifications | ||||||
|  |           represent, as a whole, an original work of authorship. For the purposes | ||||||
|  |           of this License, Derivative Works shall not include works that remain | ||||||
|  |           separable from, or merely link (or bind by name) to the interfaces of, | ||||||
|  |           the Work and Derivative Works thereof. | ||||||
|  |  | ||||||
|  |           "Contribution" shall mean any work of authorship, including | ||||||
|  |           the original version of the Work and any modifications or additions | ||||||
|  |           to that Work or Derivative Works thereof, that is intentionally | ||||||
|  |           submitted to Licensor for inclusion in the Work by the copyright owner | ||||||
|  |           or by an individual or Legal Entity authorized to submit on behalf of | ||||||
|  |           the copyright owner. For the purposes of this definition, "submitted" | ||||||
|  |           means any form of electronic, verbal, or written communication sent | ||||||
|  |           to the Licensor or its representatives, including but not limited to | ||||||
|  |           communication on electronic mailing lists, source code control systems, | ||||||
|  |           and issue tracking systems that are managed by, or on behalf of, the | ||||||
|  |           Licensor for the purpose of discussing and improving the Work, but | ||||||
|  |           excluding communication that is conspicuously marked or otherwise | ||||||
|  |           designated in writing by the copyright owner as "Not a Contribution." | ||||||
|  |  | ||||||
|  |           "Contributor" shall mean Licensor and any individual or Legal Entity | ||||||
|  |           on behalf of whom a Contribution has been received by Licensor and | ||||||
|  |           subsequently incorporated within the Work. | ||||||
|  |  | ||||||
|  |        2. Grant of Copyright License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           copyright license to reproduce, prepare Derivative Works of, | ||||||
|  |           publicly display, publicly perform, sublicense, and distribute the | ||||||
|  |           Work and such Derivative Works in Source or Object form. | ||||||
|  |  | ||||||
|  |        3. Grant of Patent License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           (except as stated in this section) patent license to make, have made, | ||||||
|  |           use, offer to sell, sell, import, and otherwise transfer the Work, | ||||||
|  |           where such license applies only to those patent claims licensable | ||||||
|  |           by such Contributor that are necessarily infringed by their | ||||||
|  |           Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |           with the Work to which such Contribution(s) was submitted. If You | ||||||
|  |           institute patent litigation against any entity (including a | ||||||
|  |           cross-claim or counterclaim in a lawsuit) alleging that the Work | ||||||
|  |           or a Contribution incorporated within the Work constitutes direct | ||||||
|  |           or contributory patent infringement, then any patent licenses | ||||||
|  |           granted to You under this License for that Work shall terminate | ||||||
|  |           as of the date such litigation is filed. | ||||||
|  |  | ||||||
|  |        4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |           Work or Derivative Works thereof in any medium, with or without | ||||||
|  |           modifications, and in Source or Object form, provided that You | ||||||
|  |           meet the following conditions: | ||||||
|  |  | ||||||
|  |           (a) You must give any other recipients of the Work or | ||||||
|  |               Derivative Works a copy of this License; and | ||||||
|  |  | ||||||
|  |           (b) You must cause any modified files to carry prominent notices | ||||||
|  |               stating that You changed the files; and | ||||||
|  |  | ||||||
|  |           (c) You must retain, in the Source form of any Derivative Works | ||||||
|  |               that You distribute, all copyright, patent, trademark, and | ||||||
|  |               attribution notices from the Source form of the Work, | ||||||
|  |               excluding those notices that do not pertain to any part of | ||||||
|  |               the Derivative Works; and | ||||||
|  |  | ||||||
|  |           (d) If the Work includes a "NOTICE" text file as part of its | ||||||
|  |               distribution, then any Derivative Works that You distribute must | ||||||
|  |               include a readable copy of the attribution notices contained | ||||||
|  |               within such NOTICE file, excluding those notices that do not | ||||||
|  |               pertain to any part of the Derivative Works, in at least one | ||||||
|  |               of the following places: within a NOTICE text file distributed | ||||||
|  |               as part of the Derivative Works; within the Source form or | ||||||
|  |               documentation, if provided along with the Derivative Works; or, | ||||||
|  |               within a display generated by the Derivative Works, if and | ||||||
|  |               wherever such third-party notices normally appear. The contents | ||||||
|  |               of the NOTICE file are for informational purposes only and | ||||||
|  |               do not modify the License. You may add Your own attribution | ||||||
|  |               notices within Derivative Works that You distribute, alongside | ||||||
|  |               or as an addendum to the NOTICE text from the Work, provided | ||||||
|  |               that such additional attribution notices cannot be construed | ||||||
|  |               as modifying the License. | ||||||
|  |  | ||||||
|  |           You may add Your own copyright statement to Your modifications and | ||||||
|  |           may provide additional or different license terms and conditions | ||||||
|  |           for use, reproduction, or distribution of Your modifications, or | ||||||
|  |           for any such Derivative Works as a whole, provided Your use, | ||||||
|  |           reproduction, and distribution of the Work otherwise complies with | ||||||
|  |           the conditions stated in this License. | ||||||
|  |  | ||||||
|  |        5. Submission of Contributions. Unless You explicitly state otherwise, | ||||||
|  |           any Contribution intentionally submitted for inclusion in the Work | ||||||
|  |           by You to the Licensor shall be under the terms and conditions of | ||||||
|  |           this License, without any additional terms or conditions. | ||||||
|  |           Notwithstanding the above, nothing herein shall supersede or modify | ||||||
|  |           the terms of any separate license agreement you may have executed | ||||||
|  |           with Licensor regarding such Contributions. | ||||||
|  |  | ||||||
|  |        6. Trademarks. This License does not grant permission to use the trade | ||||||
|  |           names, trademarks, service marks, or product names of the Licensor, | ||||||
|  |           except as required for reasonable and customary use in describing the | ||||||
|  |           origin of the Work and reproducing the content of the NOTICE file. | ||||||
|  |  | ||||||
|  |        7. Disclaimer of Warranty. Unless required by applicable law or | ||||||
|  |           agreed to in writing, Licensor provides the Work (and each | ||||||
|  |           Contributor provides its Contributions) on an "AS IS" BASIS, | ||||||
|  |           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||||||
|  |           implied, including, without limitation, any warranties or conditions | ||||||
|  |           of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||||||
|  |           PARTICULAR PURPOSE. You are solely responsible for determining the | ||||||
|  |           appropriateness of using or redistributing the Work and assume any | ||||||
|  |           risks associated with Your exercise of permissions under this License. | ||||||
|  |  | ||||||
|  |        8. Limitation of Liability. In no event and under no legal theory, | ||||||
|  |           whether in tort (including negligence), contract, or otherwise, | ||||||
|  |           unless required by applicable law (such as deliberate and grossly | ||||||
|  |           negligent acts) or agreed to in writing, shall any Contributor be | ||||||
|  |           liable to You for damages, including any direct, indirect, special, | ||||||
|  |           incidental, or consequential damages of any character arising as a | ||||||
|  |           result of this License or out of the use or inability to use the | ||||||
|  |           Work (including but not limited to damages for loss of goodwill, | ||||||
|  |           work stoppage, computer failure or malfunction, or any and all | ||||||
|  |           other commercial damages or losses), even if such Contributor | ||||||
|  |           has been advised of the possibility of such damages. | ||||||
|  |  | ||||||
|  |        9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |           the Work or Derivative Works thereof, You may choose to offer, | ||||||
|  |           and charge a fee for, acceptance of support, warranty, indemnity, | ||||||
|  |           or other liability obligations and/or rights consistent with this | ||||||
|  |           License. However, in accepting such obligations, You may act only | ||||||
|  |           on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |           of any other Contributor, and only if You agree to indemnify, | ||||||
|  |           defend, and hold each Contributor harmless for any liability | ||||||
|  |           incurred by, or claims asserted against, such Contributor by reason | ||||||
|  |           of your accepting any such warranty or additional liability. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										186
									
								
								.licenses/npm/@protobuf-ts/plugin.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										186
									
								
								.licenses/npm/@protobuf-ts/plugin.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,186 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/plugin" | ||||||
|  | version: 2.9.6 | ||||||
|  | type: npm | ||||||
|  | summary: The protocol buffer compiler plugin "protobuf-ts" generates TypeScript, gRPC-web, | ||||||
|  |   Twirp, and more. | ||||||
|  | homepage: https://github.com/timostamm/protobuf-ts | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |2 | ||||||
|  |                                     Apache License | ||||||
|  |                                Version 2.0, January 2004 | ||||||
|  |                             http://www.apache.org/licenses/ | ||||||
|  |  | ||||||
|  |        TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||||||
|  |  | ||||||
|  |        1. Definitions. | ||||||
|  |  | ||||||
|  |           "License" shall mean the terms and conditions for use, reproduction, | ||||||
|  |           and distribution as defined by Sections 1 through 9 of this document. | ||||||
|  |  | ||||||
|  |           "Licensor" shall mean the copyright owner or entity authorized by | ||||||
|  |           the copyright owner that is granting the License. | ||||||
|  |  | ||||||
|  |           "Legal Entity" shall mean the union of the acting entity and all | ||||||
|  |           other entities that control, are controlled by, or are under common | ||||||
|  |           control with that entity. For the purposes of this definition, | ||||||
|  |           "control" means (i) the power, direct or indirect, to cause the | ||||||
|  |           direction or management of such entity, whether by contract or | ||||||
|  |           otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||||||
|  |           outstanding shares, or (iii) beneficial ownership of such entity. | ||||||
|  |  | ||||||
|  |           "You" (or "Your") shall mean an individual or Legal Entity | ||||||
|  |           exercising permissions granted by this License. | ||||||
|  |  | ||||||
|  |           "Source" form shall mean the preferred form for making modifications, | ||||||
|  |           including but not limited to software source code, documentation | ||||||
|  |           source, and configuration files. | ||||||
|  |  | ||||||
|  |           "Object" form shall mean any form resulting from mechanical | ||||||
|  |           transformation or translation of a Source form, including but | ||||||
|  |           not limited to compiled object code, generated documentation, | ||||||
|  |           and conversions to other media types. | ||||||
|  |  | ||||||
|  |           "Work" shall mean the work of authorship, whether in Source or | ||||||
|  |           Object form, made available under the License, as indicated by a | ||||||
|  |           copyright notice that is included in or attached to the work | ||||||
|  |           (an example is provided in the Appendix below). | ||||||
|  |  | ||||||
|  |           "Derivative Works" shall mean any work, whether in Source or Object | ||||||
|  |           form, that is based on (or derived from) the Work and for which the | ||||||
|  |           editorial revisions, annotations, elaborations, or other modifications | ||||||
|  |           represent, as a whole, an original work of authorship. For the purposes | ||||||
|  |           of this License, Derivative Works shall not include works that remain | ||||||
|  |           separable from, or merely link (or bind by name) to the interfaces of, | ||||||
|  |           the Work and Derivative Works thereof. | ||||||
|  |  | ||||||
|  |           "Contribution" shall mean any work of authorship, including | ||||||
|  |           the original version of the Work and any modifications or additions | ||||||
|  |           to that Work or Derivative Works thereof, that is intentionally | ||||||
|  |           submitted to Licensor for inclusion in the Work by the copyright owner | ||||||
|  |           or by an individual or Legal Entity authorized to submit on behalf of | ||||||
|  |           the copyright owner. For the purposes of this definition, "submitted" | ||||||
|  |           means any form of electronic, verbal, or written communication sent | ||||||
|  |           to the Licensor or its representatives, including but not limited to | ||||||
|  |           communication on electronic mailing lists, source code control systems, | ||||||
|  |           and issue tracking systems that are managed by, or on behalf of, the | ||||||
|  |           Licensor for the purpose of discussing and improving the Work, but | ||||||
|  |           excluding communication that is conspicuously marked or otherwise | ||||||
|  |           designated in writing by the copyright owner as "Not a Contribution." | ||||||
|  |  | ||||||
|  |           "Contributor" shall mean Licensor and any individual or Legal Entity | ||||||
|  |           on behalf of whom a Contribution has been received by Licensor and | ||||||
|  |           subsequently incorporated within the Work. | ||||||
|  |  | ||||||
|  |        2. Grant of Copyright License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           copyright license to reproduce, prepare Derivative Works of, | ||||||
|  |           publicly display, publicly perform, sublicense, and distribute the | ||||||
|  |           Work and such Derivative Works in Source or Object form. | ||||||
|  |  | ||||||
|  |        3. Grant of Patent License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           (except as stated in this section) patent license to make, have made, | ||||||
|  |           use, offer to sell, sell, import, and otherwise transfer the Work, | ||||||
|  |           where such license applies only to those patent claims licensable | ||||||
|  |           by such Contributor that are necessarily infringed by their | ||||||
|  |           Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |           with the Work to which such Contribution(s) was submitted. If You | ||||||
|  |           institute patent litigation against any entity (including a | ||||||
|  |           cross-claim or counterclaim in a lawsuit) alleging that the Work | ||||||
|  |           or a Contribution incorporated within the Work constitutes direct | ||||||
|  |           or contributory patent infringement, then any patent licenses | ||||||
|  |           granted to You under this License for that Work shall terminate | ||||||
|  |           as of the date such litigation is filed. | ||||||
|  |  | ||||||
|  |        4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |           Work or Derivative Works thereof in any medium, with or without | ||||||
|  |           modifications, and in Source or Object form, provided that You | ||||||
|  |           meet the following conditions: | ||||||
|  |  | ||||||
|  |           (a) You must give any other recipients of the Work or | ||||||
|  |               Derivative Works a copy of this License; and | ||||||
|  |  | ||||||
|  |           (b) You must cause any modified files to carry prominent notices | ||||||
|  |               stating that You changed the files; and | ||||||
|  |  | ||||||
|  |           (c) You must retain, in the Source form of any Derivative Works | ||||||
|  |               that You distribute, all copyright, patent, trademark, and | ||||||
|  |               attribution notices from the Source form of the Work, | ||||||
|  |               excluding those notices that do not pertain to any part of | ||||||
|  |               the Derivative Works; and | ||||||
|  |  | ||||||
|  |           (d) If the Work includes a "NOTICE" text file as part of its | ||||||
|  |               distribution, then any Derivative Works that You distribute must | ||||||
|  |               include a readable copy of the attribution notices contained | ||||||
|  |               within such NOTICE file, excluding those notices that do not | ||||||
|  |               pertain to any part of the Derivative Works, in at least one | ||||||
|  |               of the following places: within a NOTICE text file distributed | ||||||
|  |               as part of the Derivative Works; within the Source form or | ||||||
|  |               documentation, if provided along with the Derivative Works; or, | ||||||
|  |               within a display generated by the Derivative Works, if and | ||||||
|  |               wherever such third-party notices normally appear. The contents | ||||||
|  |               of the NOTICE file are for informational purposes only and | ||||||
|  |               do not modify the License. You may add Your own attribution | ||||||
|  |               notices within Derivative Works that You distribute, alongside | ||||||
|  |               or as an addendum to the NOTICE text from the Work, provided | ||||||
|  |               that such additional attribution notices cannot be construed | ||||||
|  |               as modifying the License. | ||||||
|  |  | ||||||
|  |           You may add Your own copyright statement to Your modifications and | ||||||
|  |           may provide additional or different license terms and conditions | ||||||
|  |           for use, reproduction, or distribution of Your modifications, or | ||||||
|  |           for any such Derivative Works as a whole, provided Your use, | ||||||
|  |           reproduction, and distribution of the Work otherwise complies with | ||||||
|  |           the conditions stated in this License. | ||||||
|  |  | ||||||
|  |        5. Submission of Contributions. Unless You explicitly state otherwise, | ||||||
|  |           any Contribution intentionally submitted for inclusion in the Work | ||||||
|  |           by You to the Licensor shall be under the terms and conditions of | ||||||
|  |           this License, without any additional terms or conditions. | ||||||
|  |           Notwithstanding the above, nothing herein shall supersede or modify | ||||||
|  |           the terms of any separate license agreement you may have executed | ||||||
|  |           with Licensor regarding such Contributions. | ||||||
|  |  | ||||||
|  |        6. Trademarks. This License does not grant permission to use the trade | ||||||
|  |           names, trademarks, service marks, or product names of the Licensor, | ||||||
|  |           except as required for reasonable and customary use in describing the | ||||||
|  |           origin of the Work and reproducing the content of the NOTICE file. | ||||||
|  |  | ||||||
|  |        7. Disclaimer of Warranty. Unless required by applicable law or | ||||||
|  |           agreed to in writing, Licensor provides the Work (and each | ||||||
|  |           Contributor provides its Contributions) on an "AS IS" BASIS, | ||||||
|  |           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||||||
|  |           implied, including, without limitation, any warranties or conditions | ||||||
|  |           of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||||||
|  |           PARTICULAR PURPOSE. You are solely responsible for determining the | ||||||
|  |           appropriateness of using or redistributing the Work and assume any | ||||||
|  |           risks associated with Your exercise of permissions under this License. | ||||||
|  |  | ||||||
|  |        8. Limitation of Liability. In no event and under no legal theory, | ||||||
|  |           whether in tort (including negligence), contract, or otherwise, | ||||||
|  |           unless required by applicable law (such as deliberate and grossly | ||||||
|  |           negligent acts) or agreed to in writing, shall any Contributor be | ||||||
|  |           liable to You for damages, including any direct, indirect, special, | ||||||
|  |           incidental, or consequential damages of any character arising as a | ||||||
|  |           result of this License or out of the use or inability to use the | ||||||
|  |           Work (including but not limited to damages for loss of goodwill, | ||||||
|  |           work stoppage, computer failure or malfunction, or any and all | ||||||
|  |           other commercial damages or losses), even if such Contributor | ||||||
|  |           has been advised of the possibility of such damages. | ||||||
|  |  | ||||||
|  |        9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |           the Work or Derivative Works thereof, You may choose to offer, | ||||||
|  |           and charge a fee for, acceptance of support, warranty, indemnity, | ||||||
|  |           or other liability obligations and/or rights consistent with this | ||||||
|  |           License. However, in accepting such obligations, You may act only | ||||||
|  |           on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |           of any other Contributor, and only if You agree to indemnify, | ||||||
|  |           defend, and hold each Contributor harmless for any liability | ||||||
|  |           incurred by, or claims asserted against, such Contributor by reason | ||||||
|  |           of your accepting any such warranty or additional liability. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										207
									
								
								.licenses/npm/@protobuf-ts/protoc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										207
									
								
								.licenses/npm/@protobuf-ts/protoc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,207 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/protoc" | ||||||
|  | version: 2.9.6 | ||||||
|  | type: npm | ||||||
|  | summary: Installs the protocol buffer compiler "protoc" for you. | ||||||
|  | homepage: https://github.com/timostamm/protobuf-ts | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: Auto-generated Apache-2.0 license text | ||||||
|  |   text: |2 | ||||||
|  |                                      Apache License | ||||||
|  |                                Version 2.0, January 2004 | ||||||
|  |                             http://www.apache.org/licenses/ | ||||||
|  |  | ||||||
|  |        TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||||||
|  |  | ||||||
|  |        1. Definitions. | ||||||
|  |  | ||||||
|  |           "License" shall mean the terms and conditions for use, reproduction, | ||||||
|  |           and distribution as defined by Sections 1 through 9 of this document. | ||||||
|  |  | ||||||
|  |           "Licensor" shall mean the copyright owner or entity authorized by | ||||||
|  |           the copyright owner that is granting the License. | ||||||
|  |  | ||||||
|  |           "Legal Entity" shall mean the union of the acting entity and all | ||||||
|  |           other entities that control, are controlled by, or are under common | ||||||
|  |           control with that entity. For the purposes of this definition, | ||||||
|  |           "control" means (i) the power, direct or indirect, to cause the | ||||||
|  |           direction or management of such entity, whether by contract or | ||||||
|  |           otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||||||
|  |           outstanding shares, or (iii) beneficial ownership of such entity. | ||||||
|  |  | ||||||
|  |           "You" (or "Your") shall mean an individual or Legal Entity | ||||||
|  |           exercising permissions granted by this License. | ||||||
|  |  | ||||||
|  |           "Source" form shall mean the preferred form for making modifications, | ||||||
|  |           including but not limited to software source code, documentation | ||||||
|  |           source, and configuration files. | ||||||
|  |  | ||||||
|  |           "Object" form shall mean any form resulting from mechanical | ||||||
|  |           transformation or translation of a Source form, including but | ||||||
|  |           not limited to compiled object code, generated documentation, | ||||||
|  |           and conversions to other media types. | ||||||
|  |  | ||||||
|  |           "Work" shall mean the work of authorship, whether in Source or | ||||||
|  |           Object form, made available under the License, as indicated by a | ||||||
|  |           (an example is provided in the Appendix below). | ||||||
|  |  | ||||||
|  |           "Derivative Works" shall mean any work, whether in Source or Object | ||||||
|  |           form, that is based on (or derived from) the Work and for which the | ||||||
|  |           editorial revisions, annotations, elaborations, or other modifications | ||||||
|  |           represent, as a whole, an original work of authorship. For the purposes | ||||||
|  |           of this License, Derivative Works shall not include works that remain | ||||||
|  |           separable from, or merely link (or bind by name) to the interfaces of, | ||||||
|  |           the Work and Derivative Works thereof. | ||||||
|  |  | ||||||
|  |           "Contribution" shall mean any work of authorship, including | ||||||
|  |           the original version of the Work and any modifications or additions | ||||||
|  |           to that Work or Derivative Works thereof, that is intentionally | ||||||
|  |           submitted to Licensor for inclusion in the Work by the copyright owner | ||||||
|  |           or by an individual or Legal Entity authorized to submit on behalf of | ||||||
|  |           the copyright owner. For the purposes of this definition, "submitted" | ||||||
|  |           means any form of electronic, verbal, or written communication sent | ||||||
|  |           to the Licensor or its representatives, including but not limited to | ||||||
|  |           communication on electronic mailing lists, source code control systems, | ||||||
|  |           and issue tracking systems that are managed by, or on behalf of, the | ||||||
|  |           Licensor for the purpose of discussing and improving the Work, but | ||||||
|  |           excluding communication that is conspicuously marked or otherwise | ||||||
|  |           designated in writing by the copyright owner as "Not a Contribution." | ||||||
|  |  | ||||||
|  |           "Contributor" shall mean Licensor and any individual or Legal Entity | ||||||
|  |           on behalf of whom a Contribution has been received by Licensor and | ||||||
|  |           subsequently incorporated within the Work. | ||||||
|  |  | ||||||
|  |        2. Grant of Copyright License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           publicly display, publicly perform, sublicense, and distribute the | ||||||
|  |           Work and such Derivative Works in Source or Object form. | ||||||
|  |  | ||||||
|  |        3. Grant of Patent License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           (except as stated in this section) patent license to make, have made, | ||||||
|  |           use, offer to sell, sell, import, and otherwise transfer the Work, | ||||||
|  |           where such license applies only to those patent claims licensable | ||||||
|  |           by such Contributor that are necessarily infringed by their | ||||||
|  |           Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |           with the Work to which such Contribution(s) was submitted. If You | ||||||
|  |           institute patent litigation against any entity (including a | ||||||
|  |           cross-claim or counterclaim in a lawsuit) alleging that the Work | ||||||
|  |           or a Contribution incorporated within the Work constitutes direct | ||||||
|  |           or contributory patent infringement, then any patent licenses | ||||||
|  |           granted to You under this License for that Work shall terminate | ||||||
|  |           as of the date such litigation is filed. | ||||||
|  |  | ||||||
|  |        4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |           Work or Derivative Works thereof in any medium, with or without | ||||||
|  |           modifications, and in Source or Object form, provided that You | ||||||
|  |           meet the following conditions: | ||||||
|  |  | ||||||
|  |           (a) You must give any other recipients of the Work or | ||||||
|  |               Derivative Works a copy of this License; and | ||||||
|  |  | ||||||
|  |           (b) You must cause any modified files to carry prominent notices | ||||||
|  |               stating that You changed the files; and | ||||||
|  |  | ||||||
|  |               that You distribute, all copyright, patent, trademark, and | ||||||
|  |               attribution notices from the Source form of the Work, | ||||||
|  |               excluding those notices that do not pertain to any part of | ||||||
|  |               the Derivative Works; and | ||||||
|  |  | ||||||
|  |           (d) If the Work includes a "NOTICE" text file as part of its | ||||||
|  |               distribution, then any Derivative Works that You distribute must | ||||||
|  |               include a readable copy of the attribution notices contained | ||||||
|  |               within such NOTICE file, excluding those notices that do not | ||||||
|  |               pertain to any part of the Derivative Works, in at least one | ||||||
|  |               of the following places: within a NOTICE text file distributed | ||||||
|  |               as part of the Derivative Works; within the Source form or | ||||||
|  |               documentation, if provided along with the Derivative Works; or, | ||||||
|  |               within a display generated by the Derivative Works, if and | ||||||
|  |               wherever such third-party notices normally appear. The contents | ||||||
|  |               of the NOTICE file are for informational purposes only and | ||||||
|  |               do not modify the License. You may add Your own attribution | ||||||
|  |               notices within Derivative Works that You distribute, alongside | ||||||
|  |               or as an addendum to the NOTICE text from the Work, provided | ||||||
|  |               that such additional attribution notices cannot be construed | ||||||
|  |               as modifying the License. | ||||||
|  |  | ||||||
|  |           You may add Your own copyright statement to Your modifications and | ||||||
|  |           may provide additional or different license terms and conditions | ||||||
|  |           for use, reproduction, or distribution of Your modifications, or | ||||||
|  |           for any such Derivative Works as a whole, provided Your use, | ||||||
|  |           reproduction, and distribution of the Work otherwise complies with | ||||||
|  |           the conditions stated in this License. | ||||||
|  |  | ||||||
|  |        5. Submission of Contributions. Unless You explicitly state otherwise, | ||||||
|  |           any Contribution intentionally submitted for inclusion in the Work | ||||||
|  |           by You to the Licensor shall be under the terms and conditions of | ||||||
|  |           this License, without any additional terms or conditions. | ||||||
|  |           Notwithstanding the above, nothing herein shall supersede or modify | ||||||
|  |           the terms of any separate license agreement you may have executed | ||||||
|  |           with Licensor regarding such Contributions. | ||||||
|  |  | ||||||
|  |        6. Trademarks. This License does not grant permission to use the trade | ||||||
|  |           names, trademarks, service marks, or product names of the Licensor, | ||||||
|  |           except as required for reasonable and customary use in describing the | ||||||
|  |           origin of the Work and reproducing the content of the NOTICE file. | ||||||
|  |  | ||||||
|  |        7. Disclaimer of Warranty. Unless required by applicable law or | ||||||
|  |           agreed to in writing, Licensor provides the Work (and each | ||||||
|  |           Contributor provides its Contributions) on an "AS IS" BASIS, | ||||||
|  |           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||||||
|  |           implied, including, without limitation, any warranties or conditions | ||||||
|  |           of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||||||
|  |           PARTICULAR PURPOSE. You are solely responsible for determining the | ||||||
|  |           appropriateness of using or redistributing the Work and assume any | ||||||
|  |           risks associated with Your exercise of permissions under this License. | ||||||
|  |  | ||||||
|  |        8. Limitation of Liability. In no event and under no legal theory, | ||||||
|  |           whether in tort (including negligence), contract, or otherwise, | ||||||
|  |           unless required by applicable law (such as deliberate and grossly | ||||||
|  |           negligent acts) or agreed to in writing, shall any Contributor be | ||||||
|  |           liable to You for damages, including any direct, indirect, special, | ||||||
|  |           incidental, or consequential damages of any character arising as a | ||||||
|  |           result of this License or out of the use or inability to use the | ||||||
|  |           Work (including but not limited to damages for loss of goodwill, | ||||||
|  |           work stoppage, computer failure or malfunction, or any and all | ||||||
|  |           other commercial damages or losses), even if such Contributor | ||||||
|  |           has been advised of the possibility of such damages. | ||||||
|  |  | ||||||
|  |        9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |           the Work or Derivative Works thereof, You may choose to offer, | ||||||
|  |           and charge a fee for, acceptance of support, warranty, indemnity, | ||||||
|  |           or other liability obligations and/or rights consistent with this | ||||||
|  |           License. However, in accepting such obligations, You may act only | ||||||
|  |           on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |           of any other Contributor, and only if You agree to indemnify, | ||||||
|  |           defend, and hold each Contributor harmless for any liability | ||||||
|  |           incurred by, or claims asserted against, such Contributor by reason | ||||||
|  |           of your accepting any such warranty or additional liability. | ||||||
|  |  | ||||||
|  |        END OF TERMS AND CONDITIONS | ||||||
|  |  | ||||||
|  |        APPENDIX: How to apply the Apache License to your work. | ||||||
|  |  | ||||||
|  |           To apply the Apache License to your work, attach the following | ||||||
|  |           boilerplate notice, with the fields enclosed by brackets "[]" | ||||||
|  |           replaced with your own identifying information. (Don't include | ||||||
|  |           the brackets!)  The text should be enclosed in the appropriate | ||||||
|  |           comment syntax for the file format. We also recommend that a | ||||||
|  |           file or class name and description of purpose be included on the | ||||||
|  |           same "printed page" as the copyright notice for easier | ||||||
|  |           identification within third-party archives. | ||||||
|  |  | ||||||
|  |        Licensed under the Apache License, Version 2.0 (the "License"); | ||||||
|  |        you may not use this file except in compliance with the License. | ||||||
|  |        You may obtain a copy of the License at | ||||||
|  |  | ||||||
|  |            http://www.apache.org/licenses/LICENSE-2.0 | ||||||
|  |  | ||||||
|  |        Unless required by applicable law or agreed to in writing, software | ||||||
|  |        distributed under the License is distributed on an "AS IS" BASIS, | ||||||
|  |        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||||
|  |        See the License for the specific language governing permissions and | ||||||
|  |        limitations under the License. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										185
									
								
								.licenses/npm/@protobuf-ts/runtime-rpc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										185
									
								
								.licenses/npm/@protobuf-ts/runtime-rpc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,185 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/runtime-rpc" | ||||||
|  | version: 2.9.6 | ||||||
|  | type: npm | ||||||
|  | summary: Runtime library for RPC clients generated by the protoc plugin "protobuf-ts" | ||||||
|  | homepage: https://github.com/timostamm/protobuf-ts | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |2 | ||||||
|  |                                     Apache License | ||||||
|  |                                Version 2.0, January 2004 | ||||||
|  |                             http://www.apache.org/licenses/ | ||||||
|  |  | ||||||
|  |        TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||||||
|  |  | ||||||
|  |        1. Definitions. | ||||||
|  |  | ||||||
|  |           "License" shall mean the terms and conditions for use, reproduction, | ||||||
|  |           and distribution as defined by Sections 1 through 9 of this document. | ||||||
|  |  | ||||||
|  |           "Licensor" shall mean the copyright owner or entity authorized by | ||||||
|  |           the copyright owner that is granting the License. | ||||||
|  |  | ||||||
|  |           "Legal Entity" shall mean the union of the acting entity and all | ||||||
|  |           other entities that control, are controlled by, or are under common | ||||||
|  |           control with that entity. For the purposes of this definition, | ||||||
|  |           "control" means (i) the power, direct or indirect, to cause the | ||||||
|  |           direction or management of such entity, whether by contract or | ||||||
|  |           otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||||||
|  |           outstanding shares, or (iii) beneficial ownership of such entity. | ||||||
|  |  | ||||||
|  |           "You" (or "Your") shall mean an individual or Legal Entity | ||||||
|  |           exercising permissions granted by this License. | ||||||
|  |  | ||||||
|  |           "Source" form shall mean the preferred form for making modifications, | ||||||
|  |           including but not limited to software source code, documentation | ||||||
|  |           source, and configuration files. | ||||||
|  |  | ||||||
|  |           "Object" form shall mean any form resulting from mechanical | ||||||
|  |           transformation or translation of a Source form, including but | ||||||
|  |           not limited to compiled object code, generated documentation, | ||||||
|  |           and conversions to other media types. | ||||||
|  |  | ||||||
|  |           "Work" shall mean the work of authorship, whether in Source or | ||||||
|  |           Object form, made available under the License, as indicated by a | ||||||
|  |           copyright notice that is included in or attached to the work | ||||||
|  |           (an example is provided in the Appendix below). | ||||||
|  |  | ||||||
|  |           "Derivative Works" shall mean any work, whether in Source or Object | ||||||
|  |           form, that is based on (or derived from) the Work and for which the | ||||||
|  |           editorial revisions, annotations, elaborations, or other modifications | ||||||
|  |           represent, as a whole, an original work of authorship. For the purposes | ||||||
|  |           of this License, Derivative Works shall not include works that remain | ||||||
|  |           separable from, or merely link (or bind by name) to the interfaces of, | ||||||
|  |           the Work and Derivative Works thereof. | ||||||
|  |  | ||||||
|  |           "Contribution" shall mean any work of authorship, including | ||||||
|  |           the original version of the Work and any modifications or additions | ||||||
|  |           to that Work or Derivative Works thereof, that is intentionally | ||||||
|  |           submitted to Licensor for inclusion in the Work by the copyright owner | ||||||
|  |           or by an individual or Legal Entity authorized to submit on behalf of | ||||||
|  |           the copyright owner. For the purposes of this definition, "submitted" | ||||||
|  |           means any form of electronic, verbal, or written communication sent | ||||||
|  |           to the Licensor or its representatives, including but not limited to | ||||||
|  |           communication on electronic mailing lists, source code control systems, | ||||||
|  |           and issue tracking systems that are managed by, or on behalf of, the | ||||||
|  |           Licensor for the purpose of discussing and improving the Work, but | ||||||
|  |           excluding communication that is conspicuously marked or otherwise | ||||||
|  |           designated in writing by the copyright owner as "Not a Contribution." | ||||||
|  |  | ||||||
|  |           "Contributor" shall mean Licensor and any individual or Legal Entity | ||||||
|  |           on behalf of whom a Contribution has been received by Licensor and | ||||||
|  |           subsequently incorporated within the Work. | ||||||
|  |  | ||||||
|  |        2. Grant of Copyright License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           copyright license to reproduce, prepare Derivative Works of, | ||||||
|  |           publicly display, publicly perform, sublicense, and distribute the | ||||||
|  |           Work and such Derivative Works in Source or Object form. | ||||||
|  |  | ||||||
|  |        3. Grant of Patent License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           (except as stated in this section) patent license to make, have made, | ||||||
|  |           use, offer to sell, sell, import, and otherwise transfer the Work, | ||||||
|  |           where such license applies only to those patent claims licensable | ||||||
|  |           by such Contributor that are necessarily infringed by their | ||||||
|  |           Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |           with the Work to which such Contribution(s) was submitted. If You | ||||||
|  |           institute patent litigation against any entity (including a | ||||||
|  |           cross-claim or counterclaim in a lawsuit) alleging that the Work | ||||||
|  |           or a Contribution incorporated within the Work constitutes direct | ||||||
|  |           or contributory patent infringement, then any patent licenses | ||||||
|  |           granted to You under this License for that Work shall terminate | ||||||
|  |           as of the date such litigation is filed. | ||||||
|  |  | ||||||
|  |        4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |           Work or Derivative Works thereof in any medium, with or without | ||||||
|  |           modifications, and in Source or Object form, provided that You | ||||||
|  |           meet the following conditions: | ||||||
|  |  | ||||||
|  |           (a) You must give any other recipients of the Work or | ||||||
|  |               Derivative Works a copy of this License; and | ||||||
|  |  | ||||||
|  |           (b) You must cause any modified files to carry prominent notices | ||||||
|  |               stating that You changed the files; and | ||||||
|  |  | ||||||
|  |           (c) You must retain, in the Source form of any Derivative Works | ||||||
|  |               that You distribute, all copyright, patent, trademark, and | ||||||
|  |               attribution notices from the Source form of the Work, | ||||||
|  |               excluding those notices that do not pertain to any part of | ||||||
|  |               the Derivative Works; and | ||||||
|  |  | ||||||
|  |           (d) If the Work includes a "NOTICE" text file as part of its | ||||||
|  |               distribution, then any Derivative Works that You distribute must | ||||||
|  |               include a readable copy of the attribution notices contained | ||||||
|  |               within such NOTICE file, excluding those notices that do not | ||||||
|  |               pertain to any part of the Derivative Works, in at least one | ||||||
|  |               of the following places: within a NOTICE text file distributed | ||||||
|  |               as part of the Derivative Works; within the Source form or | ||||||
|  |               documentation, if provided along with the Derivative Works; or, | ||||||
|  |               within a display generated by the Derivative Works, if and | ||||||
|  |               wherever such third-party notices normally appear. The contents | ||||||
|  |               of the NOTICE file are for informational purposes only and | ||||||
|  |               do not modify the License. You may add Your own attribution | ||||||
|  |               notices within Derivative Works that You distribute, alongside | ||||||
|  |               or as an addendum to the NOTICE text from the Work, provided | ||||||
|  |               that such additional attribution notices cannot be construed | ||||||
|  |               as modifying the License. | ||||||
|  |  | ||||||
|  |           You may add Your own copyright statement to Your modifications and | ||||||
|  |           may provide additional or different license terms and conditions | ||||||
|  |           for use, reproduction, or distribution of Your modifications, or | ||||||
|  |           for any such Derivative Works as a whole, provided Your use, | ||||||
|  |           reproduction, and distribution of the Work otherwise complies with | ||||||
|  |           the conditions stated in this License. | ||||||
|  |  | ||||||
|  |        5. Submission of Contributions. Unless You explicitly state otherwise, | ||||||
|  |           any Contribution intentionally submitted for inclusion in the Work | ||||||
|  |           by You to the Licensor shall be under the terms and conditions of | ||||||
|  |           this License, without any additional terms or conditions. | ||||||
|  |           Notwithstanding the above, nothing herein shall supersede or modify | ||||||
|  |           the terms of any separate license agreement you may have executed | ||||||
|  |           with Licensor regarding such Contributions. | ||||||
|  |  | ||||||
|  |        6. Trademarks. This License does not grant permission to use the trade | ||||||
|  |           names, trademarks, service marks, or product names of the Licensor, | ||||||
|  |           except as required for reasonable and customary use in describing the | ||||||
|  |           origin of the Work and reproducing the content of the NOTICE file. | ||||||
|  |  | ||||||
|  |        7. Disclaimer of Warranty. Unless required by applicable law or | ||||||
|  |           agreed to in writing, Licensor provides the Work (and each | ||||||
|  |           Contributor provides its Contributions) on an "AS IS" BASIS, | ||||||
|  |           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||||||
|  |           implied, including, without limitation, any warranties or conditions | ||||||
|  |           of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||||||
|  |           PARTICULAR PURPOSE. You are solely responsible for determining the | ||||||
|  |           appropriateness of using or redistributing the Work and assume any | ||||||
|  |           risks associated with Your exercise of permissions under this License. | ||||||
|  |  | ||||||
|  |        8. Limitation of Liability. In no event and under no legal theory, | ||||||
|  |           whether in tort (including negligence), contract, or otherwise, | ||||||
|  |           unless required by applicable law (such as deliberate and grossly | ||||||
|  |           negligent acts) or agreed to in writing, shall any Contributor be | ||||||
|  |           liable to You for damages, including any direct, indirect, special, | ||||||
|  |           incidental, or consequential damages of any character arising as a | ||||||
|  |           result of this License or out of the use or inability to use the | ||||||
|  |           Work (including but not limited to damages for loss of goodwill, | ||||||
|  |           work stoppage, computer failure or malfunction, or any and all | ||||||
|  |           other commercial damages or losses), even if such Contributor | ||||||
|  |           has been advised of the possibility of such damages. | ||||||
|  |  | ||||||
|  |        9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |           the Work or Derivative Works thereof, You may choose to offer, | ||||||
|  |           and charge a fee for, acceptance of support, warranty, indemnity, | ||||||
|  |           or other liability obligations and/or rights consistent with this | ||||||
|  |           License. However, in accepting such obligations, You may act only | ||||||
|  |           on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |           of any other Contributor, and only if You agree to indemnify, | ||||||
|  |           defend, and hold each Contributor harmless for any liability | ||||||
|  |           incurred by, or claims asserted against, such Contributor by reason | ||||||
|  |           of your accepting any such warranty or additional liability. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										185
									
								
								.licenses/npm/@protobuf-ts/runtime.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										185
									
								
								.licenses/npm/@protobuf-ts/runtime.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,185 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/runtime" | ||||||
|  | version: 2.9.6 | ||||||
|  | type: npm | ||||||
|  | summary: Runtime library for code generated by the protoc plugin "protobuf-ts" | ||||||
|  | homepage: https://github.com/timostamm/protobuf-ts | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |2 | ||||||
|  |                                     Apache License | ||||||
|  |                                Version 2.0, January 2004 | ||||||
|  |                             http://www.apache.org/licenses/ | ||||||
|  |  | ||||||
|  |        TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||||||
|  |  | ||||||
|  |        1. Definitions. | ||||||
|  |  | ||||||
|  |           "License" shall mean the terms and conditions for use, reproduction, | ||||||
|  |           and distribution as defined by Sections 1 through 9 of this document. | ||||||
|  |  | ||||||
|  |           "Licensor" shall mean the copyright owner or entity authorized by | ||||||
|  |           the copyright owner that is granting the License. | ||||||
|  |  | ||||||
|  |           "Legal Entity" shall mean the union of the acting entity and all | ||||||
|  |           other entities that control, are controlled by, or are under common | ||||||
|  |           control with that entity. For the purposes of this definition, | ||||||
|  |           "control" means (i) the power, direct or indirect, to cause the | ||||||
|  |           direction or management of such entity, whether by contract or | ||||||
|  |           otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||||||
|  |           outstanding shares, or (iii) beneficial ownership of such entity. | ||||||
|  |  | ||||||
|  |           "You" (or "Your") shall mean an individual or Legal Entity | ||||||
|  |           exercising permissions granted by this License. | ||||||
|  |  | ||||||
|  |           "Source" form shall mean the preferred form for making modifications, | ||||||
|  |           including but not limited to software source code, documentation | ||||||
|  |           source, and configuration files. | ||||||
|  |  | ||||||
|  |           "Object" form shall mean any form resulting from mechanical | ||||||
|  |           transformation or translation of a Source form, including but | ||||||
|  |           not limited to compiled object code, generated documentation, | ||||||
|  |           and conversions to other media types. | ||||||
|  |  | ||||||
|  |           "Work" shall mean the work of authorship, whether in Source or | ||||||
|  |           Object form, made available under the License, as indicated by a | ||||||
|  |           copyright notice that is included in or attached to the work | ||||||
|  |           (an example is provided in the Appendix below). | ||||||
|  |  | ||||||
|  |           "Derivative Works" shall mean any work, whether in Source or Object | ||||||
|  |           form, that is based on (or derived from) the Work and for which the | ||||||
|  |           editorial revisions, annotations, elaborations, or other modifications | ||||||
|  |           represent, as a whole, an original work of authorship. For the purposes | ||||||
|  |           of this License, Derivative Works shall not include works that remain | ||||||
|  |           separable from, or merely link (or bind by name) to the interfaces of, | ||||||
|  |           the Work and Derivative Works thereof. | ||||||
|  |  | ||||||
|  |           "Contribution" shall mean any work of authorship, including | ||||||
|  |           the original version of the Work and any modifications or additions | ||||||
|  |           to that Work or Derivative Works thereof, that is intentionally | ||||||
|  |           submitted to Licensor for inclusion in the Work by the copyright owner | ||||||
|  |           or by an individual or Legal Entity authorized to submit on behalf of | ||||||
|  |           the copyright owner. For the purposes of this definition, "submitted" | ||||||
|  |           means any form of electronic, verbal, or written communication sent | ||||||
|  |           to the Licensor or its representatives, including but not limited to | ||||||
|  |           communication on electronic mailing lists, source code control systems, | ||||||
|  |           and issue tracking systems that are managed by, or on behalf of, the | ||||||
|  |           Licensor for the purpose of discussing and improving the Work, but | ||||||
|  |           excluding communication that is conspicuously marked or otherwise | ||||||
|  |           designated in writing by the copyright owner as "Not a Contribution." | ||||||
|  |  | ||||||
|  |           "Contributor" shall mean Licensor and any individual or Legal Entity | ||||||
|  |           on behalf of whom a Contribution has been received by Licensor and | ||||||
|  |           subsequently incorporated within the Work. | ||||||
|  |  | ||||||
|  |        2. Grant of Copyright License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           copyright license to reproduce, prepare Derivative Works of, | ||||||
|  |           publicly display, publicly perform, sublicense, and distribute the | ||||||
|  |           Work and such Derivative Works in Source or Object form. | ||||||
|  |  | ||||||
|  |        3. Grant of Patent License. Subject to the terms and conditions of | ||||||
|  |           this License, each Contributor hereby grants to You a perpetual, | ||||||
|  |           worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |           (except as stated in this section) patent license to make, have made, | ||||||
|  |           use, offer to sell, sell, import, and otherwise transfer the Work, | ||||||
|  |           where such license applies only to those patent claims licensable | ||||||
|  |           by such Contributor that are necessarily infringed by their | ||||||
|  |           Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |           with the Work to which such Contribution(s) was submitted. If You | ||||||
|  |           institute patent litigation against any entity (including a | ||||||
|  |           cross-claim or counterclaim in a lawsuit) alleging that the Work | ||||||
|  |           or a Contribution incorporated within the Work constitutes direct | ||||||
|  |           or contributory patent infringement, then any patent licenses | ||||||
|  |           granted to You under this License for that Work shall terminate | ||||||
|  |           as of the date such litigation is filed. | ||||||
|  |  | ||||||
|  |        4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |           Work or Derivative Works thereof in any medium, with or without | ||||||
|  |           modifications, and in Source or Object form, provided that You | ||||||
|  |           meet the following conditions: | ||||||
|  |  | ||||||
|  |           (a) You must give any other recipients of the Work or | ||||||
|  |               Derivative Works a copy of this License; and | ||||||
|  |  | ||||||
|  |           (b) You must cause any modified files to carry prominent notices | ||||||
|  |               stating that You changed the files; and | ||||||
|  |  | ||||||
|  |           (c) You must retain, in the Source form of any Derivative Works | ||||||
|  |               that You distribute, all copyright, patent, trademark, and | ||||||
|  |               attribution notices from the Source form of the Work, | ||||||
|  |               excluding those notices that do not pertain to any part of | ||||||
|  |               the Derivative Works; and | ||||||
|  |  | ||||||
|  |           (d) If the Work includes a "NOTICE" text file as part of its | ||||||
|  |               distribution, then any Derivative Works that You distribute must | ||||||
|  |               include a readable copy of the attribution notices contained | ||||||
|  |               within such NOTICE file, excluding those notices that do not | ||||||
|  |               pertain to any part of the Derivative Works, in at least one | ||||||
|  |               of the following places: within a NOTICE text file distributed | ||||||
|  |               as part of the Derivative Works; within the Source form or | ||||||
|  |               documentation, if provided along with the Derivative Works; or, | ||||||
|  |               within a display generated by the Derivative Works, if and | ||||||
|  |               wherever such third-party notices normally appear. The contents | ||||||
|  |               of the NOTICE file are for informational purposes only and | ||||||
|  |               do not modify the License. You may add Your own attribution | ||||||
|  |               notices within Derivative Works that You distribute, alongside | ||||||
|  |               or as an addendum to the NOTICE text from the Work, provided | ||||||
|  |               that such additional attribution notices cannot be construed | ||||||
|  |               as modifying the License. | ||||||
|  |  | ||||||
|  |           You may add Your own copyright statement to Your modifications and | ||||||
|  |           may provide additional or different license terms and conditions | ||||||
|  |           for use, reproduction, or distribution of Your modifications, or | ||||||
|  |           for any such Derivative Works as a whole, provided Your use, | ||||||
|  |           reproduction, and distribution of the Work otherwise complies with | ||||||
|  |           the conditions stated in this License. | ||||||
|  |  | ||||||
|  |        5. Submission of Contributions. Unless You explicitly state otherwise, | ||||||
|  |           any Contribution intentionally submitted for inclusion in the Work | ||||||
|  |           by You to the Licensor shall be under the terms and conditions of | ||||||
|  |           this License, without any additional terms or conditions. | ||||||
|  |           Notwithstanding the above, nothing herein shall supersede or modify | ||||||
|  |           the terms of any separate license agreement you may have executed | ||||||
|  |           with Licensor regarding such Contributions. | ||||||
|  |  | ||||||
|  |        6. Trademarks. This License does not grant permission to use the trade | ||||||
|  |           names, trademarks, service marks, or product names of the Licensor, | ||||||
|  |           except as required for reasonable and customary use in describing the | ||||||
|  |           origin of the Work and reproducing the content of the NOTICE file. | ||||||
|  |  | ||||||
|  |        7. Disclaimer of Warranty. Unless required by applicable law or | ||||||
|  |           agreed to in writing, Licensor provides the Work (and each | ||||||
|  |           Contributor provides its Contributions) on an "AS IS" BASIS, | ||||||
|  |           WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||||||
|  |           implied, including, without limitation, any warranties or conditions | ||||||
|  |           of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||||||
|  |           PARTICULAR PURPOSE. You are solely responsible for determining the | ||||||
|  |           appropriateness of using or redistributing the Work and assume any | ||||||
|  |           risks associated with Your exercise of permissions under this License. | ||||||
|  |  | ||||||
|  |        8. Limitation of Liability. In no event and under no legal theory, | ||||||
|  |           whether in tort (including negligence), contract, or otherwise, | ||||||
|  |           unless required by applicable law (such as deliberate and grossly | ||||||
|  |           negligent acts) or agreed to in writing, shall any Contributor be | ||||||
|  |           liable to You for damages, including any direct, indirect, special, | ||||||
|  |           incidental, or consequential damages of any character arising as a | ||||||
|  |           result of this License or out of the use or inability to use the | ||||||
|  |           Work (including but not limited to damages for loss of goodwill, | ||||||
|  |           work stoppage, computer failure or malfunction, or any and all | ||||||
|  |           other commercial damages or losses), even if such Contributor | ||||||
|  |           has been advised of the possibility of such damages. | ||||||
|  |  | ||||||
|  |        9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |           the Work or Derivative Works thereof, You may choose to offer, | ||||||
|  |           and charge a fee for, acceptance of support, warranty, indemnity, | ||||||
|  |           or other liability obligations and/or rights consistent with this | ||||||
|  |           License. However, in accepting such obligations, You may act only | ||||||
|  |           on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |           of any other Contributor, and only if You agree to indemnify, | ||||||
|  |           defend, and hold each Contributor harmless for any liability | ||||||
|  |           incurred by, or claims asserted against, such Contributor by reason | ||||||
|  |           of your accepting any such warranty or additional liability. | ||||||
|  | notices: [] | ||||||
| @ -1,9 +1,9 @@ | |||||||
| --- | --- | ||||||
| name: semver | name: semver | ||||||
| version: 6.3.0 | version: 6.3.1 | ||||||
| type: npm | type: npm | ||||||
| summary: The semantic version parser used by npm. | summary: The semantic version parser used by npm. | ||||||
| homepage: https://github.com/npm/node-semver#readme | homepage: | ||||||
| license: isc | license: isc | ||||||
| licenses: | licenses: | ||||||
| - sources: LICENSE | - sources: LICENSE | ||||||
							
								
								
									
										239
									
								
								.licenses/npm/typescript.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										239
									
								
								.licenses/npm/typescript.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,239 @@ | |||||||
|  | --- | ||||||
|  | name: typescript | ||||||
|  | version: 3.9.10 | ||||||
|  | type: npm | ||||||
|  | summary: TypeScript is a language for application scale JavaScript development | ||||||
|  | homepage: https://www.typescriptlang.org/ | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE.txt | ||||||
|  |   text: "Apache License\n\nVersion 2.0, January 2004\n\nhttp://www.apache.org/licenses/ | ||||||
|  |     \n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" | ||||||
|  |     shall mean the terms and conditions for use, reproduction, and distribution as | ||||||
|  |     defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the | ||||||
|  |     copyright owner or entity authorized by the copyright owner that is granting the | ||||||
|  |     License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all | ||||||
|  |     other entities that control, are controlled by, or are under common control with | ||||||
|  |     that entity. For the purposes of this definition, \"control\" means (i) the power, | ||||||
|  |     direct or indirect, to cause the direction or management of such entity, whether | ||||||
|  |     by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of | ||||||
|  |     the outstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" | ||||||
|  |     (or \"Your\") shall mean an individual or Legal Entity exercising permissions | ||||||
|  |     granted by this License.\n\n\"Source\" form shall mean the preferred form for | ||||||
|  |     making modifications, including but not limited to software source code, documentation | ||||||
|  |     source, and configuration files.\n\n\"Object\" form shall mean any form resulting | ||||||
|  |     from mechanical transformation or translation of a Source form, including but | ||||||
|  |     not limited to compiled object code, generated documentation, and conversions | ||||||
|  |     to other media types.\n\n\"Work\" shall mean the work of authorship, whether in | ||||||
|  |     Source or Object form, made available under the License, as indicated by a copyright | ||||||
|  |     notice that is included in or attached to the work (an example is provided in | ||||||
|  |     the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source | ||||||
|  |     or Object form, that is based on (or derived from) the Work and for which the | ||||||
|  |     editorial revisions, annotations, elaborations, or other modifications represent, | ||||||
|  |     as a whole, an original work of authorship. For the purposes of this License, | ||||||
|  |     Derivative Works shall not include works that remain separable from, or merely | ||||||
|  |     link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.\n\n\"Contribution\" | ||||||
|  |     shall mean any work of authorship, including the original version of the Work | ||||||
|  |     and any modifications or additions to that Work or Derivative Works thereof, that | ||||||
|  |     is intentionally submitted to Licensor for inclusion in the Work by the copyright | ||||||
|  |     owner or by an individual or Legal Entity authorized to submit on behalf of the | ||||||
|  |     copyright owner. For the purposes of this definition, \"submitted\" means any | ||||||
|  |     form of electronic, verbal, or written communication sent to the Licensor or its | ||||||
|  |     representatives, including but not limited to communication on electronic mailing | ||||||
|  |     lists, source code control systems, and issue tracking systems that are managed | ||||||
|  |     by, or on behalf of, the Licensor for the purpose of discussing and improving | ||||||
|  |     the Work, but excluding communication that is conspicuously marked or otherwise | ||||||
|  |     designated in writing by the copyright owner as \"Not a Contribution.\"\n\n\"Contributor\" | ||||||
|  |     shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution | ||||||
|  |     has been received by Licensor and subsequently incorporated within the Work.\n\n2. | ||||||
|  |     Grant of Copyright License. Subject to the terms and conditions of this License, | ||||||
|  |     each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, | ||||||
|  |     royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works | ||||||
|  |     of, publicly display, publicly perform, sublicense, and distribute the Work and | ||||||
|  |     such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. | ||||||
|  |     Subject to the terms and conditions of this License, each Contributor hereby grants | ||||||
|  |     to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||||||
|  |     (except as stated in this section) patent license to make, have made, use, offer | ||||||
|  |     to sell, sell, import, and otherwise transfer the Work, where such license applies | ||||||
|  |     only to those patent claims licensable by such Contributor that are necessarily | ||||||
|  |     infringed by their Contribution(s) alone or by combination of their Contribution(s) | ||||||
|  |     with the Work to which such Contribution(s) was submitted. If You institute patent | ||||||
|  |     litigation against any entity (including a cross-claim or counterclaim in a lawsuit) | ||||||
|  |     alleging that the Work or a Contribution incorporated within the Work constitutes | ||||||
|  |     direct or contributory patent infringement, then any patent licenses granted to | ||||||
|  |     You under this License for that Work shall terminate as of the date such litigation | ||||||
|  |     is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the | ||||||
|  |     Work or Derivative Works thereof in any medium, with or without modifications, | ||||||
|  |     and in Source or Object form, provided that You meet the following conditions:\n\nYou | ||||||
|  |     must give any other recipients of the Work or Derivative Works a copy of this | ||||||
|  |     License; and\n\nYou must cause any modified files to carry prominent notices stating | ||||||
|  |     that You changed the files; and\n\nYou must retain, in the Source form of any | ||||||
|  |     Derivative Works that You distribute, all copyright, patent, trademark, and attribution | ||||||
|  |     notices from the Source form of the Work, excluding those notices that do not | ||||||
|  |     pertain to any part of the Derivative Works; and\n\nIf the Work includes a \"NOTICE\" | ||||||
|  |     text file as part of its distribution, then any Derivative Works that You distribute | ||||||
|  |     must include a readable copy of the attribution notices contained within such | ||||||
|  |     NOTICE file, excluding those notices that do not pertain to any part of the Derivative | ||||||
|  |     Works, in at least one of the following places: within a NOTICE text file distributed | ||||||
|  |     as part of the Derivative Works; within the Source form or documentation, if provided | ||||||
|  |     along with the Derivative Works; or, within a display generated by the Derivative | ||||||
|  |     Works, if and wherever such third-party notices normally appear. The contents | ||||||
|  |     of the NOTICE file are for informational purposes only and do not modify the License. | ||||||
|  |     You may add Your own attribution notices within Derivative Works that You distribute, | ||||||
|  |     alongside or as an addendum to the NOTICE text from the Work, provided that such | ||||||
|  |     additional attribution notices cannot be construed as modifying the License. You | ||||||
|  |     may add Your own copyright statement to Your modifications and may provide additional | ||||||
|  |     or different license terms and conditions for use, reproduction, or distribution | ||||||
|  |     of Your modifications, or for any such Derivative Works as a whole, provided Your | ||||||
|  |     use, reproduction, and distribution of the Work otherwise complies with the conditions | ||||||
|  |     stated in this License.\n\n5. Submission of Contributions. Unless You explicitly | ||||||
|  |     state otherwise, any Contribution intentionally submitted for inclusion in the | ||||||
|  |     Work by You to the Licensor shall be under the terms and conditions of this License, | ||||||
|  |     without any additional terms or conditions. Notwithstanding the above, nothing | ||||||
|  |     herein shall supersede or modify the terms of any separate license agreement you | ||||||
|  |     may have executed with Licensor regarding such Contributions.\n\n6. Trademarks. | ||||||
|  |     This License does not grant permission to use the trade names, trademarks, service | ||||||
|  |     marks, or product names of the Licensor, except as required for reasonable and | ||||||
|  |     customary use in describing the origin of the Work and reproducing the content | ||||||
|  |     of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable | ||||||
|  |     law or agreed to in writing, Licensor provides the Work (and each Contributor | ||||||
|  |     provides its Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS | ||||||
|  |     OF ANY KIND, either express or implied, including, without limitation, any warranties | ||||||
|  |     or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR | ||||||
|  |     PURPOSE. You are solely responsible for determining the appropriateness of using | ||||||
|  |     or redistributing the Work and assume any risks associated with Your exercise | ||||||
|  |     of permissions under this License.\n\n8. Limitation of Liability. In no event | ||||||
|  |     and under no legal theory, whether in tort (including negligence), contract, or | ||||||
|  |     otherwise, unless required by applicable law (such as deliberate and grossly negligent | ||||||
|  |     acts) or agreed to in writing, shall any Contributor be liable to You for damages, | ||||||
|  |     including any direct, indirect, special, incidental, or consequential damages | ||||||
|  |     of any character arising as a result of this License or out of the use or inability | ||||||
|  |     to use the Work (including but not limited to damages for loss of goodwill, work | ||||||
|  |     stoppage, computer failure or malfunction, or any and all other commercial damages | ||||||
|  |     or losses), even if such Contributor has been advised of the possibility of such | ||||||
|  |     damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing | ||||||
|  |     the Work or Derivative Works thereof, You may choose to offer, and charge a fee | ||||||
|  |     for, acceptance of support, warranty, indemnity, or other liability obligations | ||||||
|  |     and/or rights consistent with this License. However, in accepting such obligations, | ||||||
|  |     You may act only on Your own behalf and on Your sole responsibility, not on behalf | ||||||
|  |     of any other Contributor, and only if You agree to indemnify, defend, and hold | ||||||
|  |     each Contributor harmless for any liability incurred by, or claims asserted against, | ||||||
|  |     such Contributor by reason of your accepting any such warranty or additional liability.\n\nEND | ||||||
|  |     OF TERMS AND CONDITIONS\n" | ||||||
|  | notices: | ||||||
|  | - sources: AUTHORS.md | ||||||
|  |   text: "TypeScript is authored by:\r\n\r\n - 0verk1ll\r\n - Abubaker Bashir\r\n - | ||||||
|  |     Adam Freidin\r\n - Adam Postma\r\n - Adi Dahiya\r\n - Aditya Daflapurkar\r\n - | ||||||
|  |     Adnan Chowdhury\r\n - Adrian Leonhard\r\n - Adrien Gibrat\r\n - Ahmad Farid\r\n | ||||||
|  |     - Ajay Poshak\r\n - Alan Agius\r\n - Alan Pierce\r\n - Alessandro Vergani\r\n | ||||||
|  |     - Alex Chugaev\r\n - Alex Eagle\r\n - Alex Khomchenko\r\n - Alex Ryan\r\n - Alexander\r\n | ||||||
|  |     - Alexander Kuvaev\r\n - Alexander Rusakov\r\n - Alexander Tarasyuk\r\n - Ali | ||||||
|  |     Sabzevari\r\n - Aluan Haddad\r\n - amaksimovich2\r\n - Anatoly Ressin\r\n - Anders | ||||||
|  |     Hejlsberg\r\n - Anders Kaseorg\r\n - Andre Sutherland\r\n - Andreas Martin\r\n | ||||||
|  |     - Andrej Baran\r\n - Andrew\r\n - Andrew Branch\r\n - Andrew Casey\r\n - Andrew | ||||||
|  |     Faulkner\r\n - Andrew Ochsner\r\n - Andrew Stegmaier\r\n - Andrew Z Allen\r\n | ||||||
|  |     - Andrey Roenko\r\n - Andrii Dieiev\r\n - András Parditka\r\n - Andy Hanson\r\n | ||||||
|  |     - Anil Anar\r\n - Anix\r\n - Anton Khlynovskiy\r\n - Anton Tolmachev\r\n - Anubha | ||||||
|  |     Mathur\r\n - AnyhowStep\r\n - Armando Aguirre\r\n - Arnaud Tournier\r\n - Arnav | ||||||
|  |     Singh\r\n - Arpad Borsos\r\n - Artem Tyurin\r\n - Arthur Ozga\r\n - Asad Saeeduddin\r\n | ||||||
|  |     - Austin Cummings\r\n - Avery Morin\r\n - Aziz Khambati\r\n - Basarat Ali Syed\r\n | ||||||
|  |     - @begincalendar\r\n - Ben Duffield\r\n - Ben Lichtman\r\n - Ben Mosher\r\n - | ||||||
|  |     Benedikt Meurer\r\n - Benjamin Bock\r\n - Benjamin Lichtman\r\n - Benny Neugebauer\r\n | ||||||
|  |     - BigAru\r\n - Bill Ticehurst\r\n - Blaine Bublitz\r\n - Blake Embrey\r\n - @bluelovers\r\n | ||||||
|  |     - @bootstraponline\r\n - Bowden Kelly\r\n - Bowden Kenny\r\n - Brad Zacher\r\n | ||||||
|  |     - Brandon Banks\r\n - Brandon Bloom\r\n - Brandon Slade\r\n - Brendan Kenny\r\n | ||||||
|  |     - Brett Mayen\r\n - Brian Terlson\r\n - Bryan Forbes\r\n - Caitlin Potter\r\n | ||||||
|  |     - Caleb Sander\r\n - Cameron Taggart\r\n - @cedvdb\r\n - Charles\r\n - Charles | ||||||
|  |     Pierce\r\n - Charly POLY\r\n - Chris Bubernak\r\n - Chris Patterson\r\n - christian\r\n | ||||||
|  |     - Christophe Vidal\r\n - Chuck Jazdzewski\r\n - Clay Miller\r\n - Colby Russell\r\n | ||||||
|  |     - Colin Snover\r\n - Collins Abitekaniza\r\n - Connor Clark\r\n - Cotton Hou\r\n | ||||||
|  |     - csigs\r\n - Cyrus Najmabadi\r\n - Dafrok Zhang\r\n - Dahan Gong\r\n - Daiki | ||||||
|  |     Nishikawa\r\n - Dan Corder\r\n - Dan Freeman\r\n - Dan Quirk\r\n - Dan Rollo\r\n | ||||||
|  |     - Daniel Gooss\r\n - Daniel Imms\r\n - Daniel Krom\r\n - Daniel Król\r\n - Daniel | ||||||
|  |     Lehenbauer\r\n - Daniel Rosenwasser\r\n - David Li\r\n - David Sheldrick\r\n - | ||||||
|  |     David Sherret\r\n - David Souther\r\n - David Staheli\r\n - Denis Nedelyaev\r\n | ||||||
|  |     - Derek P Sifford\r\n - Dhruv Rajvanshi\r\n - Dick van den Brink\r\n - Diogo Franco | ||||||
|  |     (Kovensky)\r\n - Dirk Bäumer\r\n - Dirk Holtwick\r\n - Dmitrijs Minajevs\r\n - | ||||||
|  |     Dom Chen\r\n - Donald Pipowitch\r\n - Doug Ilijev\r\n - dreamran43@gmail.com\r\n | ||||||
|  |     - @e-cloud\r\n - Ecole Keine\r\n - Eddie Jaoude\r\n - Edward Thomson\r\n - EECOLOR\r\n | ||||||
|  |     - Eli Barzilay\r\n - Elizabeth Dinella\r\n - Ely Alamillo\r\n - Eric Grube\r\n | ||||||
|  |     - Eric Tsang\r\n - Erik Edrosa\r\n - Erik McClenney\r\n - Esakki Raj\r\n - Ethan | ||||||
|  |     Resnick\r\n - Ethan Rubio\r\n - Eugene Timokhov\r\n - Evan Cahill\r\n - Evan Martin\r\n | ||||||
|  |     - Evan Sebastian\r\n - ExE Boss\r\n - Eyas Sharaiha\r\n - Fabian Cook\r\n - @falsandtru\r\n | ||||||
|  |     - Filipe Silva\r\n - @flowmemo\r\n - Forbes Lindesay\r\n - Francois Hendriks\r\n | ||||||
|  |     - Francois Wouts\r\n - Frank Wallis\r\n - František Žiacik\r\n - Frederico Bittencourt\r\n | ||||||
|  |     - fullheightcoding\r\n - Gabe Moothart\r\n - Gabriel Isenberg\r\n - Gabriela Araujo | ||||||
|  |     Britto\r\n - Gabriela Britto\r\n - gb714us\r\n - Gilad Peleg\r\n - Godfrey Chan\r\n | ||||||
|  |     - Gorka Hernández Estomba\r\n - Graeme Wicksted\r\n - Guillaume Salles\r\n - Guy | ||||||
|  |     Bedford\r\n - hafiz\r\n - Halasi Tamás\r\n - Hendrik Liebau\r\n - Henry Mercer\r\n | ||||||
|  |     - Herrington Darkholme\r\n - Hoang Pham\r\n - Holger Jeromin\r\n - Homa Wong\r\n | ||||||
|  |     - Hye Sung Jung\r\n - Iain Monro\r\n - @IdeaHunter\r\n - Igor Novozhilov\r\n - | ||||||
|  |     Igor Oleinikov\r\n - Ika\r\n - iliashkolyar\r\n - IllusionMH\r\n - Ingvar Stepanyan\r\n | ||||||
|  |     - Ingvar Stepanyan\r\n - Isiah Meadows\r\n - ispedals\r\n - Ivan Enderlin\r\n | ||||||
|  |     - Ivo Gabe de Wolff\r\n - Iwata Hidetaka\r\n - Jack Bates\r\n - Jack Williams\r\n | ||||||
|  |     - Jake Boone\r\n - Jakub Korzeniowski\r\n - Jakub Młokosiewicz\r\n - James Henry\r\n | ||||||
|  |     - James Keane\r\n - James Whitney\r\n - Jan Melcher\r\n - Jason Freeman\r\n - | ||||||
|  |     Jason Jarrett\r\n - Jason Killian\r\n - Jason Ramsay\r\n - JBerger\r\n - Jean | ||||||
|  |     Pierre\r\n - Jed Mao\r\n - Jeff Wilcox\r\n - Jeffrey Morlan\r\n - Jesse Schalken\r\n | ||||||
|  |     - Jesse Trinity\r\n - Jing Ma\r\n - Jiri Tobisek\r\n - Joe Calzaretta\r\n - Joe | ||||||
|  |     Chung\r\n - Joel Day\r\n - Joey Watts\r\n - Johannes Rieken\r\n - John Doe\r\n | ||||||
|  |     - John Vilk\r\n - Jonathan Bond-Caron\r\n - Jonathan Park\r\n - Jonathan Toland\r\n | ||||||
|  |     - Jordan Harband\r\n - Jordi Oliveras Rovira\r\n - Joscha Feth\r\n - Joseph Wunderlich\r\n | ||||||
|  |     - Josh Abernathy\r\n - Josh Goldberg\r\n - Josh Kalderimis\r\n - Josh Soref\r\n | ||||||
|  |     - Juan Luis Boya García\r\n - Julian Williams\r\n - Justin Bay\r\n - Justin Johansson\r\n | ||||||
|  |     - jwbay\r\n - K. Preißer\r\n - Kagami Sascha Rosylight\r\n - Kanchalai Tanglertsampan\r\n | ||||||
|  |     - karthikkp\r\n - Kate Miháliková\r\n - Keen Yee Liau\r\n - Keith Mashinter\r\n | ||||||
|  |     - Ken Howard\r\n - Kenji Imamula\r\n - Kerem Kat\r\n - Kevin Donnelly\r\n - Kevin | ||||||
|  |     Gibbons\r\n - Kevin Lang\r\n - Khải\r\n - Kitson Kelly\r\n - Klaus Meinhardt\r\n | ||||||
|  |     - Kris Zyp\r\n - Kyle Kelley\r\n - Kārlis Gaņģis\r\n - laoxiong\r\n - Leon Aves\r\n | ||||||
|  |     - Limon Monte\r\n - Lorant Pinter\r\n - Lucien Greathouse\r\n - Luka Hartwig\r\n | ||||||
|  |     - Lukas Elmer\r\n - M.Yoshimura\r\n - Maarten Sijm\r\n - Magnus Hiie\r\n - Magnus | ||||||
|  |     Kulke\r\n - Manish Bansal\r\n - Manish Giri\r\n - Marcus Noble\r\n - Marin Marinov\r\n | ||||||
|  |     - Marius Schulz\r\n - Markus Johnsson\r\n - Markus Wolf\r\n - Martin\r\n - Martin | ||||||
|  |     Hiller\r\n - Martin Johns\r\n - Martin Probst\r\n - Martin Vseticka\r\n - Martyn | ||||||
|  |     Janes\r\n - Masahiro Wakame\r\n - Mateusz Burzyński\r\n - Matt Bierner\r\n - Matt | ||||||
|  |     McCutchen\r\n - Matt Mitchell\r\n - Matthew Aynalem\r\n - Matthew Miller\r\n - | ||||||
|  |     Mattias Buelens\r\n - Max Heiber\r\n - Maxwell Paul Brickner\r\n - @meyer\r\n | ||||||
|  |     - Micah Zoltu\r\n - @micbou\r\n - Michael\r\n - Michael Crane\r\n - Michael Henderson\r\n | ||||||
|  |     - Michael Tamm\r\n - Michael Tang\r\n - Michal Przybys\r\n - Mike Busyrev\r\n | ||||||
|  |     - Mike Morearty\r\n - Milosz Piechocki\r\n - Mine Starks\r\n - Minh Nguyen\r\n | ||||||
|  |     - Mohamed Hegazy\r\n - Mohsen Azimi\r\n - Mukesh Prasad\r\n - Myles Megyesi\r\n | ||||||
|  |     - Nathan Day\r\n - Nathan Fenner\r\n - Nathan Shively-Sanders\r\n - Nathan Yee\r\n | ||||||
|  |     - ncoley\r\n - Nicholas Yang\r\n - Nicu Micleușanu\r\n - @nieltg\r\n - Nima Zahedi\r\n | ||||||
|  |     - Noah Chen\r\n - Noel Varanda\r\n - Noel Yoo\r\n - Noj Vek\r\n - nrcoley\r\n | ||||||
|  |     - Nuno Arruda\r\n - Oleg Mihailik\r\n - Oleksandr Chekhovskyi\r\n - Omer Sheikh\r\n | ||||||
|  |     - Orta Therox\r\n - Orta Therox\r\n - Oskar Grunning\r\n - Oskar Segersva¨rd\r\n | ||||||
|  |     - Oussama Ben Brahim\r\n - Ozair Patel\r\n - Patrick McCartney\r\n - Patrick Zhong\r\n | ||||||
|  |     - Paul Koerbitz\r\n - Paul van Brenk\r\n - @pcbro\r\n - Pedro Maltez\r\n - Pete | ||||||
|  |     Bacon Darwin\r\n - Peter Burns\r\n - Peter Šándor\r\n - Philip Pesca\r\n - Philippe | ||||||
|  |     Voinov\r\n - Pi Lanningham\r\n - Piero Cangianiello\r\n - Pierre-Antoine Mills\r\n | ||||||
|  |     - @piloopin\r\n - Pranav Senthilnathan\r\n - Prateek Goel\r\n - Prateek Nayak\r\n | ||||||
|  |     - Prayag Verma\r\n - Priyantha Lankapura\r\n - @progre\r\n - Punya Biswal\r\n | ||||||
|  |     - r7kamura\r\n - Rado Kirov\r\n - Raj Dosanjh\r\n - rChaser53\r\n - Reiner Dolp\r\n | ||||||
|  |     - Remo H. Jansen\r\n - @rflorian\r\n - Rhys van der Waerden\r\n - @rhysd\r\n - | ||||||
|  |     Ricardo N Feliciano\r\n - Richard Karmazín\r\n - Richard Knoll\r\n - Roger Spratley\r\n | ||||||
|  |     - Ron Buckton\r\n - Rostislav Galimsky\r\n - Rowan Wyborn\r\n - rpgeeganage\r\n | ||||||
|  |     - Ruwan Pradeep Geeganage\r\n - Ryan Cavanaugh\r\n - Ryan Clarke\r\n - Ryohei | ||||||
|  |     Ikegami\r\n - Salisbury, Tom\r\n - Sam Bostock\r\n - Sam Drugan\r\n - Sam El-Husseini\r\n | ||||||
|  |     - Sam Lanning\r\n - Sangmin Lee\r\n - Sanket Mishra\r\n - Sarangan Rajamanickam\r\n | ||||||
|  |     - Sasha Joseph\r\n - Sean Barag\r\n - Sergey Rubanov\r\n - Sergey Shandar\r\n | ||||||
|  |     - Sergey Tychinin\r\n - Sergii Bezliudnyi\r\n - Sergio Baidon\r\n - Sharon Rolel\r\n | ||||||
|  |     - Sheetal Nandi\r\n - Shengping Zhong\r\n - Sheon Han\r\n - Shyyko Serhiy\r\n | ||||||
|  |     - Siddharth Singh\r\n - sisisin\r\n - Slawomir Sadziak\r\n - Solal Pirelli\r\n | ||||||
|  |     - Soo Jae Hwang\r\n - Stan Thomas\r\n - Stanislav Iliev\r\n - Stanislav Sysoev\r\n | ||||||
|  |     - Stas Vilchik\r\n - Stephan Ginthör\r\n - Steve Lucco\r\n - @styfle\r\n - Sudheesh | ||||||
|  |     Singanamalla\r\n - Suhas\r\n - Suhas Deshpande\r\n - superkd37\r\n - Sébastien | ||||||
|  |     Arod\r\n - @T18970237136\r\n - @t_\r\n - Tan Li Hau\r\n - Tapan Prakash\r\n - | ||||||
|  |     Taras Mankovski\r\n - Tarik Ozket\r\n - Tetsuharu Ohzeki\r\n - The Gitter Badger\r\n | ||||||
|  |     - Thomas den Hollander\r\n - Thorsten Ball\r\n - Tien Hoanhtien\r\n - Tim Lancina\r\n | ||||||
|  |     - Tim Perry\r\n - Tim Schaub\r\n - Tim Suchanek\r\n - Tim Viiding-Spader\r\n - | ||||||
|  |     Tingan Ho\r\n - Titian Cernicova-Dragomir\r\n - tkondo\r\n - Todd Thomson\r\n | ||||||
|  |     - togru\r\n - Tom J\r\n - Torben Fitschen\r\n - Toxyxer\r\n - @TravCav\r\n - Troy | ||||||
|  |     Tae\r\n - TruongSinh Tran-Nguyen\r\n - Tycho Grouwstra\r\n - uhyo\r\n - Vadi Taslim\r\n | ||||||
|  |     - Vakhurin Sergey\r\n - Valera Rozuvan\r\n - Vilic Vane\r\n - Vimal Raghubir\r\n | ||||||
|  |     - Vladimir Kurchatkin\r\n - Vladimir Matveev\r\n - Vyacheslav Pukhanov\r\n - Wenlu | ||||||
|  |     Wang\r\n - Wes Souza\r\n - Wesley Wigham\r\n - William Orr\r\n - Wilson Hobbs\r\n | ||||||
|  |     - xiaofa\r\n - xl1\r\n - Yacine Hmito\r\n - Yang Cao\r\n - York Yao\r\n - @yortus\r\n | ||||||
|  |     - Yoshiki Shibukawa\r\n - Yuichi Nukiyama\r\n - Yuval Greenfield\r\n - Yuya Tanaka\r\n | ||||||
|  |     - Z\r\n - Zeeshan Ahmed\r\n - Zev Spitz\r\n - Zhengbo Li\r\n - Zixiang Li\r\n | ||||||
|  |     - @Zzzen\r\n - 阿卡琳" | ||||||
| @ -1,16 +1,16 @@ | |||||||
| --- | --- | ||||||
| name: uuid | name: undici | ||||||
| version: 3.4.0 | version: 5.29.0 | ||||||
| type: npm | type: npm | ||||||
| summary: RFC4122 (v1, v4, and v5) UUIDs | summary: An HTTP/1.1 client, written from scratch for Node.js | ||||||
| homepage:  | homepage: https://undici.nodejs.org | ||||||
| license: mit | license: mit | ||||||
| licenses: | licenses: | ||||||
| - sources: LICENSE.md | - sources: LICENSE | ||||||
|   text: | |   text: | | ||||||
|     The MIT License (MIT) |     MIT License | ||||||
| 
 | 
 | ||||||
|     Copyright (c) 2010-2016 Robert Kieffer and other contributors |     Copyright (c) Matteo Collina and Undici contributors | ||||||
| 
 | 
 | ||||||
|     Permission is hereby granted, free of charge, to any person obtaining a copy |     Permission is hereby granted, free of charge, to any person obtaining a copy | ||||||
|     of this software and associated documentation files (the "Software"), to deal |     of this software and associated documentation files (the "Software"), to deal | ||||||
| @ -29,11 +29,6 @@ licenses: | |||||||
|     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |     LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||||||
|     OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |     OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||||
|     SOFTWARE. |     SOFTWARE. | ||||||
| notices: | - sources: README.md | ||||||
| - sources: AUTHORS |   text: MIT | ||||||
|   text: |- | notices: [] | ||||||
|     Robert Kieffer <robert@broofa.com> |  | ||||||
|     Christoph Tavan <dev@tavan.de> |  | ||||||
|     AJ ONeal <coolaj86@gmail.com> |  | ||||||
|     Vincent Voyer <vincent@zeroload.net> |  | ||||||
|     Roman Shtylman <shtylman@gmail.com> |  | ||||||
| @ -3,7 +3,7 @@ name: uuid | |||||||
| version: 8.3.2 | version: 8.3.2 | ||||||
| type: npm | type: npm | ||||||
| summary: RFC4122 (v1, v4, and v5) UUIDs | summary: RFC4122 (v1, v4, and v5) UUIDs | ||||||
| homepage:  | homepage: | ||||||
| license: mit | license: mit | ||||||
| licenses: | licenses: | ||||||
| - sources: LICENSE.md | - sources: LICENSE.md | ||||||
							
								
								
									
										31146
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										31146
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										31170
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										31170
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										3119
									
								
								externals/install-dotnet.ps1
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3119
									
								
								externals/install-dotnet.ps1
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										298
									
								
								externals/install-dotnet.sh
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										298
									
								
								externals/install-dotnet.sh
									
									
									
									
										vendored
									
									
								
							| @ -298,11 +298,20 @@ get_machine_architecture() { | |||||||
|     if command -v uname > /dev/null; then |     if command -v uname > /dev/null; then | ||||||
|         CPUName=$(uname -m) |         CPUName=$(uname -m) | ||||||
|         case $CPUName in |         case $CPUName in | ||||||
|  |         armv1*|armv2*|armv3*|armv4*|armv5*|armv6*) | ||||||
|  |             echo "armv6-or-below" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|         armv*l) |         armv*l) | ||||||
|             echo "arm" |             echo "arm" | ||||||
|             return 0 |             return 0 | ||||||
|             ;; |             ;; | ||||||
|         aarch64|arm64) |         aarch64|arm64) | ||||||
|  |             if [ "$(getconf LONG_BIT)" -lt 64 ]; then | ||||||
|  |                 # This is 32-bit OS running on 64-bit CPU (for example Raspberry Pi OS) | ||||||
|  |                 echo "arm" | ||||||
|  |                 return 0 | ||||||
|  |             fi | ||||||
|             echo "arm64" |             echo "arm64" | ||||||
|             return 0 |             return 0 | ||||||
|             ;; |             ;; | ||||||
| @ -310,6 +319,22 @@ get_machine_architecture() { | |||||||
|             echo "s390x" |             echo "s390x" | ||||||
|             return 0 |             return 0 | ||||||
|             ;; |             ;; | ||||||
|  |         ppc64le) | ||||||
|  |             echo "ppc64le" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|  |         loongarch64) | ||||||
|  |             echo "loongarch64" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|  |         riscv64) | ||||||
|  |             echo "riscv64" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|  |         powerpc|ppc) | ||||||
|  |             echo "ppc" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|         esac |         esac | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
| @ -326,7 +351,13 @@ get_normalized_architecture_from_architecture() { | |||||||
|     local architecture="$(to_lowercase "$1")" |     local architecture="$(to_lowercase "$1")" | ||||||
|  |  | ||||||
|     if [[ $architecture == \<auto\> ]]; then |     if [[ $architecture == \<auto\> ]]; then | ||||||
|         echo "$(get_machine_architecture)" |         machine_architecture="$(get_machine_architecture)" | ||||||
|  |         if [[ "$machine_architecture" == "armv6-or-below" ]]; then | ||||||
|  |             say_err "Architecture \`$machine_architecture\` not supported. If you think this is a bug, report it at https://github.com/dotnet/install-scripts/issues" | ||||||
|  |             return 1 | ||||||
|  |         fi | ||||||
|  |  | ||||||
|  |         echo $machine_architecture | ||||||
|         return 0 |         return 0 | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
| @ -347,6 +378,14 @@ get_normalized_architecture_from_architecture() { | |||||||
|             echo "s390x" |             echo "s390x" | ||||||
|             return 0 |             return 0 | ||||||
|             ;; |             ;; | ||||||
|  |         ppc64le) | ||||||
|  |             echo "ppc64le" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|  |         loongarch64) | ||||||
|  |             echo "loongarch64" | ||||||
|  |             return 0 | ||||||
|  |             ;; | ||||||
|     esac |     esac | ||||||
|  |  | ||||||
|     say_err "Architecture \`$architecture\` not supported. If you think this is a bug, report it at https://github.com/dotnet/install-scripts/issues" |     say_err "Architecture \`$architecture\` not supported. If you think this is a bug, report it at https://github.com/dotnet/install-scripts/issues" | ||||||
| @ -384,11 +423,17 @@ get_normalized_architecture_for_specific_sdk_version() { | |||||||
| # args: | # args: | ||||||
| # version or channel - $1 | # version or channel - $1 | ||||||
| is_arm64_supported() { | is_arm64_supported() { | ||||||
|     #any channel or version that starts with the specified versions |     # Extract the major version by splitting on the dot | ||||||
|     case "$1" in |     major_version="${1%%.*}" | ||||||
|         ( "1"* | "2"* | "3"*  | "4"* | "5"*)  |  | ||||||
|             echo false |     # Check if the major version is a valid number and less than 6 | ||||||
|             return 0 |     case "$major_version" in | ||||||
|  |         [0-9]*)   | ||||||
|  |             if [ "$major_version" -lt 6 ]; then | ||||||
|  |                 echo false | ||||||
|  |                 return 0 | ||||||
|  |             fi | ||||||
|  |             ;; | ||||||
|     esac |     esac | ||||||
|  |  | ||||||
|     echo true |     echo true | ||||||
| @ -407,8 +452,13 @@ get_normalized_os() { | |||||||
|                 echo "$osname" |                 echo "$osname" | ||||||
|                 return 0 |                 return 0 | ||||||
|                 ;; |                 ;; | ||||||
|  |             macos) | ||||||
|  |                 osname='osx' | ||||||
|  |                 echo "$osname" | ||||||
|  |                 return 0 | ||||||
|  |                 ;; | ||||||
|             *) |             *) | ||||||
|                 say_err "'$user_defined_os' is not a supported value for --os option, supported values are: osx, linux, linux-musl, freebsd, rhel.6. If you think this is a bug, report it at https://github.com/dotnet/install-scripts/issues." |                 say_err "'$user_defined_os' is not a supported value for --os option, supported values are: osx, macos, linux, linux-musl, freebsd, rhel.6. If you think this is a bug, report it at https://github.com/dotnet/install-scripts/issues." | ||||||
|                 return 1 |                 return 1 | ||||||
|                 ;; |                 ;; | ||||||
|         esac |         esac | ||||||
| @ -538,6 +588,40 @@ is_dotnet_package_installed() { | |||||||
|     fi |     fi | ||||||
| } | } | ||||||
|  |  | ||||||
|  | # args: | ||||||
|  | # downloaded file - $1 | ||||||
|  | # remote_file_size - $2 | ||||||
|  | validate_remote_local_file_sizes()  | ||||||
|  | { | ||||||
|  |     eval $invocation | ||||||
|  |  | ||||||
|  |     local downloaded_file="$1" | ||||||
|  |     local remote_file_size="$2" | ||||||
|  |     local file_size='' | ||||||
|  |  | ||||||
|  |     if [[ "$OSTYPE" == "linux-gnu"* ]]; then | ||||||
|  |         file_size="$(stat -c '%s' "$downloaded_file")" | ||||||
|  |     elif [[ "$OSTYPE" == "darwin"* ]]; then | ||||||
|  |         # hardcode in order to avoid conflicts with GNU stat | ||||||
|  |         file_size="$(/usr/bin/stat -f '%z' "$downloaded_file")" | ||||||
|  |     fi   | ||||||
|  |      | ||||||
|  |     if [ -n "$file_size" ]; then | ||||||
|  |         say "Downloaded file size is $file_size bytes." | ||||||
|  |  | ||||||
|  |         if [ -n "$remote_file_size" ] && [ -n "$file_size" ]; then | ||||||
|  |             if [ "$remote_file_size" -ne "$file_size" ]; then | ||||||
|  |                 say "The remote and local file sizes are not equal. The remote file size is $remote_file_size bytes and the local size is $file_size bytes. The local package may be corrupted." | ||||||
|  |             else | ||||||
|  |                 say "The remote and local file sizes are equal." | ||||||
|  |             fi | ||||||
|  |         fi | ||||||
|  |          | ||||||
|  |     else | ||||||
|  |         say "Either downloaded or local package size can not be measured. One of them may be corrupted."       | ||||||
|  |     fi  | ||||||
|  | } | ||||||
|  |  | ||||||
| # args: | # args: | ||||||
| # azure_feed - $1 | # azure_feed - $1 | ||||||
| # channel - $2 | # channel - $2 | ||||||
| @ -872,6 +956,37 @@ get_absolute_path() { | |||||||
|     return 0 |     return 0 | ||||||
| } | } | ||||||
|  |  | ||||||
|  | # args: | ||||||
|  | # override - $1 (boolean, true or false) | ||||||
|  | get_cp_options() { | ||||||
|  |     eval $invocation | ||||||
|  |  | ||||||
|  |     local override="$1" | ||||||
|  |     local override_switch="" | ||||||
|  |  | ||||||
|  |     if [ "$override" = false ]; then | ||||||
|  |         override_switch="-n" | ||||||
|  |  | ||||||
|  |         # create temporary files to check if 'cp -u' is supported | ||||||
|  |         tmp_dir="$(mktemp -d)" | ||||||
|  |         tmp_file="$tmp_dir/testfile" | ||||||
|  |         tmp_file2="$tmp_dir/testfile2" | ||||||
|  |  | ||||||
|  |         touch "$tmp_file" | ||||||
|  |  | ||||||
|  |         # use -u instead of -n if it's available | ||||||
|  |         if cp -u "$tmp_file" "$tmp_file2" 2>/dev/null; then | ||||||
|  |             override_switch="-u" | ||||||
|  |         fi | ||||||
|  |  | ||||||
|  |         # clean up | ||||||
|  |         rm -f "$tmp_file" "$tmp_file2" | ||||||
|  |         rm -rf "$tmp_dir" | ||||||
|  |     fi | ||||||
|  |  | ||||||
|  |     echo "$override_switch" | ||||||
|  | } | ||||||
|  |  | ||||||
| # args: | # args: | ||||||
| # input_files - stdin | # input_files - stdin | ||||||
| # root_path - $1 | # root_path - $1 | ||||||
| @ -883,15 +998,7 @@ copy_files_or_dirs_from_list() { | |||||||
|     local root_path="$(remove_trailing_slash "$1")" |     local root_path="$(remove_trailing_slash "$1")" | ||||||
|     local out_path="$(remove_trailing_slash "$2")" |     local out_path="$(remove_trailing_slash "$2")" | ||||||
|     local override="$3" |     local override="$3" | ||||||
|     local osname="$(get_current_os_name)" |     local override_switch="$(get_cp_options "$override")" | ||||||
|     local override_switch=$( |  | ||||||
|         if [ "$override" = false ]; then |  | ||||||
|             if [ "$osname" = "linux-musl" ]; then |  | ||||||
|                 printf -- "-u"; |  | ||||||
|             else |  | ||||||
|                 printf -- "-n"; |  | ||||||
|             fi |  | ||||||
|         fi) |  | ||||||
|  |  | ||||||
|     cat | uniq | while read -r file_path; do |     cat | uniq | while read -r file_path; do | ||||||
|         local path="$(remove_beginning_slash "${file_path#$root_path}")" |         local path="$(remove_beginning_slash "${file_path#$root_path}")" | ||||||
| @ -906,14 +1013,39 @@ copy_files_or_dirs_from_list() { | |||||||
|     done |     done | ||||||
| } | } | ||||||
|  |  | ||||||
|  | # args: | ||||||
|  | # zip_uri - $1 | ||||||
|  | get_remote_file_size() { | ||||||
|  |     local zip_uri="$1" | ||||||
|  |  | ||||||
|  |     if machine_has "curl"; then | ||||||
|  |         file_size=$(curl -sI  "$zip_uri" | grep -i content-length | awk '{ num = $2 + 0; print num }') | ||||||
|  |     elif machine_has "wget"; then | ||||||
|  |         file_size=$(wget --spider --server-response -O /dev/null "$zip_uri" 2>&1 | grep -i 'Content-Length:' | awk '{ num = $2 + 0; print num }') | ||||||
|  |     else | ||||||
|  |         say "Neither curl nor wget is available on this system." | ||||||
|  |         return | ||||||
|  |     fi | ||||||
|  |  | ||||||
|  |     if [ -n "$file_size" ]; then | ||||||
|  |         say "Remote file $zip_uri size is $file_size bytes." | ||||||
|  |         echo "$file_size" | ||||||
|  |     else | ||||||
|  |         say_verbose "Content-Length header was not extracted for $zip_uri." | ||||||
|  |         echo "" | ||||||
|  |     fi | ||||||
|  | } | ||||||
|  |  | ||||||
| # args: | # args: | ||||||
| # zip_path - $1 | # zip_path - $1 | ||||||
| # out_path - $2 | # out_path - $2 | ||||||
|  | # remote_file_size - $3 | ||||||
| extract_dotnet_package() { | extract_dotnet_package() { | ||||||
|     eval $invocation |     eval $invocation | ||||||
|  |  | ||||||
|     local zip_path="$1" |     local zip_path="$1" | ||||||
|     local out_path="$2" |     local out_path="$2" | ||||||
|  |     local remote_file_size="$3" | ||||||
|  |  | ||||||
|     local temp_out_path="$(mktemp -d "$temporary_file_template")" |     local temp_out_path="$(mktemp -d "$temporary_file_template")" | ||||||
|  |  | ||||||
| @ -923,9 +1055,13 @@ extract_dotnet_package() { | |||||||
|     local folders_with_version_regex='^.*/[0-9]+\.[0-9]+[^/]+/' |     local folders_with_version_regex='^.*/[0-9]+\.[0-9]+[^/]+/' | ||||||
|     find "$temp_out_path" -type f | grep -Eo "$folders_with_version_regex" | sort | copy_files_or_dirs_from_list "$temp_out_path" "$out_path" false |     find "$temp_out_path" -type f | grep -Eo "$folders_with_version_regex" | sort | copy_files_or_dirs_from_list "$temp_out_path" "$out_path" false | ||||||
|     find "$temp_out_path" -type f | grep -Ev "$folders_with_version_regex" | copy_files_or_dirs_from_list "$temp_out_path" "$out_path" "$override_non_versioned_files" |     find "$temp_out_path" -type f | grep -Ev "$folders_with_version_regex" | copy_files_or_dirs_from_list "$temp_out_path" "$out_path" "$override_non_versioned_files" | ||||||
|  |      | ||||||
|  |     validate_remote_local_file_sizes "$zip_path" "$remote_file_size" | ||||||
|  |      | ||||||
|     rm -rf "$temp_out_path" |     rm -rf "$temp_out_path" | ||||||
|     rm -f "$zip_path" && say_verbose "Temporary zip file $zip_path was removed" |     if [ -z ${keep_zip+x} ]; then | ||||||
|  |         rm -f "$zip_path" && say_verbose "Temporary archive file $zip_path was removed" | ||||||
|  |     fi | ||||||
|  |  | ||||||
|     if [ "$failed" = true ]; then |     if [ "$failed" = true ]; then | ||||||
|         say_err "Extraction failed" |         say_err "Extraction failed" | ||||||
| @ -1136,6 +1272,61 @@ downloadwget() { | |||||||
|     return 0 |     return 0 | ||||||
| } | } | ||||||
|  |  | ||||||
|  | extract_stem() { | ||||||
|  |     local url="$1" | ||||||
|  |     # extract the protocol | ||||||
|  |     proto="$(echo $1 | grep :// | sed -e's,^\(.*://\).*,\1,g')" | ||||||
|  |     # remove the protocol | ||||||
|  |     url="${1/$proto/}" | ||||||
|  |     # extract the path (if any) - since we know all of our feeds have a first path segment, we can skip the first one. otherwise we'd use -f2- to get the full path | ||||||
|  |     full_path="$(echo $url | grep / | cut -d/ -f2-)" | ||||||
|  |     path="$(echo $full_path | cut -d/ -f2-)" | ||||||
|  |     echo $path | ||||||
|  | } | ||||||
|  |  | ||||||
|  | check_url_exists() { | ||||||
|  |     eval $invocation | ||||||
|  |     local url="$1" | ||||||
|  |  | ||||||
|  |     local code="" | ||||||
|  |     if machine_has "curl" | ||||||
|  |     then | ||||||
|  |         code=$(curl --head -o /dev/null -w "%{http_code}" -s --fail "$url"); | ||||||
|  |     elif machine_has "wget" | ||||||
|  |     then | ||||||
|  |         # get the http response, grab the status code | ||||||
|  |         server_response=$(wget -qO- --method=HEAD --server-response "$url" 2>&1) | ||||||
|  |         code=$(echo "$server_response" | grep "HTTP/" | awk '{print $2}') | ||||||
|  |     fi | ||||||
|  |     if [ $code = "200" ]; then | ||||||
|  |         return 0 | ||||||
|  |     else | ||||||
|  |         return 1 | ||||||
|  |     fi | ||||||
|  | } | ||||||
|  |  | ||||||
|  | sanitize_redirect_url() { | ||||||
|  |     eval $invocation | ||||||
|  |  | ||||||
|  |     local url_stem | ||||||
|  |     url_stem=$(extract_stem "$1") | ||||||
|  |     say_verbose "Checking configured feeds for the asset at ${yellow:-}$url_stem${normal:-}" | ||||||
|  |  | ||||||
|  |     for feed in "${feeds[@]}" | ||||||
|  |     do | ||||||
|  |         local trial_url="$feed/$url_stem" | ||||||
|  |         say_verbose "Checking ${yellow:-}$trial_url${normal:-}" | ||||||
|  |         if check_url_exists "$trial_url"; then | ||||||
|  |             say_verbose "Found a match at ${yellow:-}$trial_url${normal:-}" | ||||||
|  |             echo "$trial_url" | ||||||
|  |             return 0 | ||||||
|  |         else | ||||||
|  |             say_verbose "No match at ${yellow:-}$trial_url${normal:-}" | ||||||
|  |         fi | ||||||
|  |     done | ||||||
|  |     return 1 | ||||||
|  | } | ||||||
|  |  | ||||||
| get_download_link_from_aka_ms() { | get_download_link_from_aka_ms() { | ||||||
|     eval $invocation |     eval $invocation | ||||||
|  |  | ||||||
| @ -1172,6 +1363,12 @@ get_download_link_from_aka_ms() { | |||||||
|     http_codes=$( echo "$response" | awk '$1 ~ /^HTTP/ {print $2}' ) |     http_codes=$( echo "$response" | awk '$1 ~ /^HTTP/ {print $2}' ) | ||||||
|     # They all need to be 301, otherwise some links are broken (except for the last, which is not a redirect but 200 or 404). |     # They all need to be 301, otherwise some links are broken (except for the last, which is not a redirect but 200 or 404). | ||||||
|     broken_redirects=$( echo "$http_codes" | sed '$d' | grep -v '301' ) |     broken_redirects=$( echo "$http_codes" | sed '$d' | grep -v '301' ) | ||||||
|  |     # The response may end without final code 2xx/4xx/5xx somehow, e.g. network restrictions on www.bing.com causes redirecting to bing.com fails with connection refused. | ||||||
|  |     # In this case it should not exclude the last. | ||||||
|  |     last_http_code=$(  echo "$http_codes" | tail -n 1 ) | ||||||
|  |     if ! [[ $last_http_code =~ ^(2|4|5)[0-9][0-9]$ ]]; then | ||||||
|  |         broken_redirects=$( echo "$http_codes" | grep -v '301' ) | ||||||
|  |     fi | ||||||
|  |  | ||||||
|     # All HTTP codes are 301 (Moved Permanently), the redirect link exists. |     # All HTTP codes are 301 (Moved Permanently), the redirect link exists. | ||||||
|     if [[ -z "$broken_redirects" ]]; then |     if [[ -z "$broken_redirects" ]]; then | ||||||
| @ -1182,6 +1379,11 @@ get_download_link_from_aka_ms() { | |||||||
|             return 1 |             return 1 | ||||||
|         fi |         fi | ||||||
|  |  | ||||||
|  |         sanitized_redirect_url=$(sanitize_redirect_url "$aka_ms_download_link") | ||||||
|  |         if [[ -n "$sanitized_redirect_url" ]]; then | ||||||
|  |             aka_ms_download_link="$sanitized_redirect_url" | ||||||
|  |         fi | ||||||
|  |  | ||||||
|         say_verbose "The redirect location retrieved: '$aka_ms_download_link'." |         say_verbose "The redirect location retrieved: '$aka_ms_download_link'." | ||||||
|         return 0 |         return 0 | ||||||
|     else |     else | ||||||
| @ -1193,23 +1395,16 @@ get_download_link_from_aka_ms() { | |||||||
| get_feeds_to_use() | get_feeds_to_use() | ||||||
| { | { | ||||||
|     feeds=( |     feeds=( | ||||||
|     "https://dotnetcli.azureedge.net/dotnet" |     "https://builds.dotnet.microsoft.com/dotnet" | ||||||
|     "https://dotnetbuilds.azureedge.net/public" |     "https://ci.dot.net/public" | ||||||
|     ) |     ) | ||||||
|  |  | ||||||
|     if [[ -n "$azure_feed" ]]; then |     if [[ -n "$azure_feed" ]]; then | ||||||
|         feeds=("$azure_feed") |         feeds=("$azure_feed") | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
|     if [[ "$no_cdn" == "true" ]]; then |     if [[ -n "$uncached_feed" ]]; then | ||||||
|         feeds=( |         feeds=("$uncached_feed") | ||||||
|         "https://dotnetcli.blob.core.windows.net/dotnet" |  | ||||||
|         "https://dotnetbuilds.blob.core.windows.net/public" |  | ||||||
|         ) |  | ||||||
|  |  | ||||||
|         if [[ -n "$uncached_feed" ]]; then |  | ||||||
|             feeds=("$uncached_feed") |  | ||||||
|         fi |  | ||||||
|     fi |     fi | ||||||
| } | } | ||||||
|  |  | ||||||
| @ -1341,7 +1536,7 @@ generate_regular_links() { | |||||||
|         link_types+=("legacy") |         link_types+=("legacy") | ||||||
|     else |     else | ||||||
|         legacy_download_link="" |         legacy_download_link="" | ||||||
|         say_verbose "Cound not construct a legacy_download_link; omitting..." |         say_verbose "Could not construct a legacy_download_link; omitting..." | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
|     #  Check if the SDK version is already installed. |     #  Check if the SDK version is already installed. | ||||||
| @ -1419,10 +1614,11 @@ install_dotnet() { | |||||||
|     eval $invocation |     eval $invocation | ||||||
|     local download_failed=false |     local download_failed=false | ||||||
|     local download_completed=false |     local download_completed=false | ||||||
|  |     local remote_file_size=0 | ||||||
|  |  | ||||||
|     mkdir -p "$install_root" |     mkdir -p "$install_root" | ||||||
|     zip_path="$(mktemp "$temporary_file_template")" |     zip_path="${zip_path:-$(mktemp "$temporary_file_template")}" | ||||||
|     say_verbose "Zip path: $zip_path" |     say_verbose "Archive path: $zip_path" | ||||||
|  |  | ||||||
|     for link_index in "${!download_links[@]}" |     for link_index in "${!download_links[@]}" | ||||||
|     do |     do | ||||||
| @ -1443,10 +1639,10 @@ install_dotnet() { | |||||||
|                 say "The resource at $link_type link '$download_link' is not available." |                 say "The resource at $link_type link '$download_link' is not available." | ||||||
|                 ;; |                 ;; | ||||||
|             *) |             *) | ||||||
|                 say "Failed to download $link_type link '$download_link': $download_error_msg" |                 say "Failed to download $link_type link '$download_link': $http_code $download_error_msg" | ||||||
|                 ;; |                 ;; | ||||||
|             esac |             esac | ||||||
|             rm -f "$zip_path" 2>&1 && say_verbose "Temporary zip file $zip_path was removed" |             rm -f "$zip_path" 2>&1 && say_verbose "Temporary archive file $zip_path was removed" | ||||||
|         else |         else | ||||||
|             download_completed=true |             download_completed=true | ||||||
|             break |             break | ||||||
| @ -1459,8 +1655,10 @@ install_dotnet() { | |||||||
|         return 1 |         return 1 | ||||||
|     fi |     fi | ||||||
|  |  | ||||||
|     say "Extracting zip from $download_link" |     remote_file_size="$(get_remote_file_size "$download_link")" | ||||||
|     extract_dotnet_package "$zip_path" "$install_root" || return 1 |  | ||||||
|  |     say "Extracting archive from $download_link" | ||||||
|  |     extract_dotnet_package "$zip_path" "$install_root" "$remote_file_size" || return 1 | ||||||
|  |  | ||||||
|     #  Check if the SDK version is installed; if not, fail the installation. |     #  Check if the SDK version is installed; if not, fail the installation. | ||||||
|     # if the version contains "RTM" or "servicing"; check if a 'release-type' SDK version is installed. |     # if the version contains "RTM" or "servicing"; check if a 'release-type' SDK version is installed. | ||||||
| @ -1502,7 +1700,6 @@ install_dir="<auto>" | |||||||
| architecture="<auto>" | architecture="<auto>" | ||||||
| dry_run=false | dry_run=false | ||||||
| no_path=false | no_path=false | ||||||
| no_cdn=false |  | ||||||
| azure_feed="" | azure_feed="" | ||||||
| uncached_feed="" | uncached_feed="" | ||||||
| feed_credential="" | feed_credential="" | ||||||
| @ -1575,10 +1772,6 @@ do | |||||||
|             verbose=true |             verbose=true | ||||||
|             non_dynamic_parameters+=" $name" |             non_dynamic_parameters+=" $name" | ||||||
|             ;; |             ;; | ||||||
|         --no-cdn|-[Nn]o[Cc]dn) |  | ||||||
|             no_cdn=true |  | ||||||
|             non_dynamic_parameters+=" $name" |  | ||||||
|             ;; |  | ||||||
|         --azure-feed|-[Aa]zure[Ff]eed) |         --azure-feed|-[Aa]zure[Ff]eed) | ||||||
|             shift |             shift | ||||||
|             azure_feed="$1" |             azure_feed="$1" | ||||||
| @ -1610,10 +1803,22 @@ do | |||||||
|             override_non_versioned_files=false |             override_non_versioned_files=false | ||||||
|             non_dynamic_parameters+=" $name" |             non_dynamic_parameters+=" $name" | ||||||
|             ;; |             ;; | ||||||
|  |         --keep-zip|-[Kk]eep[Zz]ip) | ||||||
|  |             keep_zip=true | ||||||
|  |             non_dynamic_parameters+=" $name" | ||||||
|  |             ;; | ||||||
|  |         --zip-path|-[Zz]ip[Pp]ath) | ||||||
|  |             shift | ||||||
|  |             zip_path="$1" | ||||||
|  |             ;; | ||||||
|         -?|--?|-h|--help|-[Hh]elp) |         -?|--?|-h|--help|-[Hh]elp) | ||||||
|             script_name="$(basename "$0")" |             script_name="dotnet-install.sh" | ||||||
|             echo ".NET Tools Installer" |             echo ".NET Tools Installer" | ||||||
|             echo "Usage: $script_name [-c|--channel <CHANNEL>] [-v|--version <VERSION>] [-p|--prefix <DESTINATION>]" |             echo "Usage:" | ||||||
|  |             echo "       # Install a .NET SDK of a given Quality from a given Channel" | ||||||
|  |             echo "       $script_name [-c|--channel <CHANNEL>] [-q|--quality <QUALITY>]" | ||||||
|  |             echo "       # Install a .NET SDK of a specific public version" | ||||||
|  |             echo "       $script_name [-v|--version <VERSION>]" | ||||||
|             echo "       $script_name -h|-?|--help" |             echo "       $script_name -h|-?|--help" | ||||||
|             echo "" |             echo "" | ||||||
|             echo "$script_name is a simple command line interface for obtaining dotnet cli." |             echo "$script_name is a simple command line interface for obtaining dotnet cli." | ||||||
| @ -1655,7 +1860,7 @@ do | |||||||
|             echo "      -InstallDir" |             echo "      -InstallDir" | ||||||
|             echo "  --architecture <ARCHITECTURE>      Architecture of dotnet binaries to be installed, Defaults to \`$architecture\`." |             echo "  --architecture <ARCHITECTURE>      Architecture of dotnet binaries to be installed, Defaults to \`$architecture\`." | ||||||
|             echo "      --arch,-Architecture,-Arch" |             echo "      --arch,-Architecture,-Arch" | ||||||
|             echo "          Possible values: x64, arm, arm64 and s390x" |             echo "          Possible values: x64, arm, arm64, s390x, ppc64le and loongarch64" | ||||||
|             echo "  --os <system>                    Specifies operating system to be used when selecting the installer." |             echo "  --os <system>                    Specifies operating system to be used when selecting the installer." | ||||||
|             echo "          Overrides the OS determination approach used by the script. Supported values: osx, linux, linux-musl, freebsd, rhel.6." |             echo "          Overrides the OS determination approach used by the script. Supported values: osx, linux, linux-musl, freebsd, rhel.6." | ||||||
|             echo "          In case any other value is provided, the platform will be determined by the script based on machine configuration." |             echo "          In case any other value is provided, the platform will be determined by the script based on machine configuration." | ||||||
| @ -1671,15 +1876,14 @@ do | |||||||
|             echo "  --verbose,-Verbose                 Display diagnostics information." |             echo "  --verbose,-Verbose                 Display diagnostics information." | ||||||
|             echo "  --azure-feed,-AzureFeed            For internal use only." |             echo "  --azure-feed,-AzureFeed            For internal use only." | ||||||
|             echo "                                     Allows using a different storage to download SDK archives from." |             echo "                                     Allows using a different storage to download SDK archives from." | ||||||
|             echo "                                     This parameter is only used if --no-cdn is false." |  | ||||||
|             echo "  --uncached-feed,-UncachedFeed      For internal use only." |             echo "  --uncached-feed,-UncachedFeed      For internal use only." | ||||||
|             echo "                                     Allows using a different storage to download SDK archives from." |             echo "                                     Allows using a different storage to download SDK archives from." | ||||||
|             echo "                                     This parameter is only used if --no-cdn is true." |  | ||||||
|             echo "  --skip-non-versioned-files         Skips non-versioned files if they already exist, such as the dotnet executable." |             echo "  --skip-non-versioned-files         Skips non-versioned files if they already exist, such as the dotnet executable." | ||||||
|             echo "      -SkipNonVersionedFiles" |             echo "      -SkipNonVersionedFiles" | ||||||
|             echo "  --no-cdn,-NoCdn                    Disable downloading from the Azure CDN, and use the uncached feed directly." |  | ||||||
|             echo "  --jsonfile <JSONFILE>              Determines the SDK version from a user specified global.json file." |             echo "  --jsonfile <JSONFILE>              Determines the SDK version from a user specified global.json file." | ||||||
|             echo "                                     Note: global.json must have a value for 'SDK:Version'" |             echo "                                     Note: global.json must have a value for 'SDK:Version'" | ||||||
|  |             echo "  --keep-zip,-KeepZip                If set, downloaded file is kept." | ||||||
|  |             echo "  --zip-path, -ZipPath               If set, downloaded file is stored at the specified path." | ||||||
|             echo "  -?,--?,-h,--help,-Help             Shows this help message" |             echo "  -?,--?,-h,--help,-Help             Shows this help message" | ||||||
|             echo "" |             echo "" | ||||||
|             echo "Install Location:" |             echo "Install Location:" | ||||||
|  | |||||||
							
								
								
									
										249
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										249
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -9,7 +9,7 @@ | |||||||
|       "version": "3.0.2", |       "version": "3.0.2", | ||||||
|       "license": "MIT", |       "license": "MIT", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/cache": "^3.0.0", |         "@actions/cache": "^4.0.3", | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/exec": "^1.1.1", |         "@actions/exec": "^1.1.1", | ||||||
|         "@actions/github": "^1.1.0", |         "@actions/github": "^1.1.0", | ||||||
| @ -41,20 +41,20 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache": { |     "node_modules/@actions/cache": { | ||||||
|       "version": "3.2.1", |       "version": "4.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.1.tgz", |       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-4.0.3.tgz", | ||||||
|       "integrity": "sha512-QurbMiY//02+0kN1adJkMHN44RcZ5kAXfhSnKUZmtSmhMTNqLitGArG1xOkt93NNyByTlLGAc5wIOF/dZ2ENOQ==", |       "integrity": "sha512-SvrqFtYJ7I48A/uXNkoJrnukx5weQv1fGquhs3+4nkByZThBH109KTIqj5x/cGV7JGNvb8dLPVywUOqX1fjiXg==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.11.1", | ||||||
|         "@actions/exec": "^1.0.1", |         "@actions/exec": "^1.0.1", | ||||||
|         "@actions/glob": "^0.1.0", |         "@actions/glob": "^0.1.0", | ||||||
|         "@actions/http-client": "^2.0.1", |         "@actions/http-client": "^2.1.1", | ||||||
|         "@actions/io": "^1.0.1", |         "@actions/io": "^1.0.1", | ||||||
|         "@azure/abort-controller": "^1.1.0", |         "@azure/abort-controller": "^1.1.0", | ||||||
|         "@azure/ms-rest-js": "^2.6.0", |         "@azure/ms-rest-js": "^2.6.0", | ||||||
|         "@azure/storage-blob": "^12.13.0", |         "@azure/storage-blob": "^12.13.0", | ||||||
|         "semver": "^6.1.0", |         "@protobuf-ts/plugin": "^2.9.4", | ||||||
|         "uuid": "^3.3.3" |         "semver": "^6.3.1" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache/node_modules/@actions/glob": { |     "node_modules/@actions/cache/node_modules/@actions/glob": { | ||||||
| @ -66,22 +66,13 @@ | |||||||
|         "minimatch": "^3.0.4" |         "minimatch": "^3.0.4" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache/node_modules/uuid": { |  | ||||||
|       "version": "3.4.0", |  | ||||||
|       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", |  | ||||||
|       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", |  | ||||||
|       "deprecated": "Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.", |  | ||||||
|       "bin": { |  | ||||||
|         "uuid": "bin/uuid" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/@actions/core": { |     "node_modules/@actions/core": { | ||||||
|       "version": "1.10.0", |       "version": "1.11.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", |       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.11.1.tgz", | ||||||
|       "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", |       "integrity": "sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/http-client": "^2.0.1", |         "@actions/exec": "^1.1.1", | ||||||
|         "uuid": "^8.3.2" |         "@actions/http-client": "^2.0.1" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/exec": { |     "node_modules/@actions/exec": { | ||||||
| @ -111,11 +102,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/http-client": { |     "node_modules/@actions/http-client": { | ||||||
|       "version": "2.0.1", |       "version": "2.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.0.1.tgz", |       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz", | ||||||
|       "integrity": "sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw==", |       "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "tunnel": "^0.0.6" |         "tunnel": "^0.0.6", | ||||||
|  |         "undici": "^5.25.4" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/io": { |     "node_modules/@actions/io": { | ||||||
| @ -986,6 +978,14 @@ | |||||||
|         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" |         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/@fastify/busboy": { | ||||||
|  |       "version": "2.1.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", | ||||||
|  |       "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=14" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/@humanwhocodes/config-array": { |     "node_modules/@humanwhocodes/config-array": { | ||||||
|       "version": "0.11.8", |       "version": "0.11.8", | ||||||
|       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", |       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", | ||||||
| @ -1449,6 +1449,76 @@ | |||||||
|         "node": ">=8.0.0" |         "node": ">=8.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/@protobuf-ts/plugin": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin/-/plugin-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-Wpv5rkXeu6E5Y4r0TjWE0bzRGddiTYl/RM+tLgVlS0r8CqOBqNAmlWv+s8ltf/F75rVrahUal0cpyhFwha9GRA==", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/plugin-framework": "^2.9.6", | ||||||
|  |         "@protobuf-ts/protoc": "^2.9.6", | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6", | ||||||
|  |         "@protobuf-ts/runtime-rpc": "^2.9.6", | ||||||
|  |         "typescript": "^3.9" | ||||||
|  |       }, | ||||||
|  |       "bin": { | ||||||
|  |         "protoc-gen-dump": "bin/protoc-gen-dump", | ||||||
|  |         "protoc-gen-ts": "bin/protoc-gen-ts" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/plugin-framework": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin-framework/-/plugin-framework-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-w7A1RXrDCiVzcaRE6YJP7FCARuAFe/Vc4SNQnHAi4CF0V6mEtyjAYEIC5BNYgIRaJEqB26zzsBQjIem3R02SCA==", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6", | ||||||
|  |         "typescript": "^3.9" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/plugin-framework/node_modules/typescript": { | ||||||
|  |       "version": "3.9.10", | ||||||
|  |       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", | ||||||
|  |       "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", | ||||||
|  |       "bin": { | ||||||
|  |         "tsc": "bin/tsc", | ||||||
|  |         "tsserver": "bin/tsserver" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=4.2.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/plugin/node_modules/typescript": { | ||||||
|  |       "version": "3.9.10", | ||||||
|  |       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", | ||||||
|  |       "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", | ||||||
|  |       "bin": { | ||||||
|  |         "tsc": "bin/tsc", | ||||||
|  |         "tsserver": "bin/tsserver" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=4.2.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/protoc": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/protoc/-/protoc-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-c0XvAPDIBAovH9HxV8gBv8gzOTreQIqibcusrB1+DxvFiSvy+2V1tjbUmG5gJEbjk3aAOaoj0a3+QuE+P28xUw==", | ||||||
|  |       "bin": { | ||||||
|  |         "protoc": "protoc.js" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/runtime": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime/-/runtime-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-C0CfpKx4n4LBbUrajOdRj2BTbd3qBoK0SiKWLq7RgCoU6xiN4wesBMFHUOBp3fFzKeZwgU8Q2KtzaqzIvPLRXg==" | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/runtime-rpc": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime-rpc/-/runtime-rpc-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-0UeqDRzNxgsh08lY5eWzFJNfD3gZ8Xf+WG1HzbIAbVAigzigwjwsYNNhTeas5H3gco1U5owTzCg177aambKOOw==", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/@sinonjs/commons": { |     "node_modules/@sinonjs/commons": { | ||||||
|       "version": "1.8.6", |       "version": "1.8.6", | ||||||
|       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", |       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", | ||||||
| @ -5702,9 +5772,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/semver": { |     "node_modules/semver": { | ||||||
|       "version": "6.3.0", |       "version": "6.3.1", | ||||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", |       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", | ||||||
|       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", |       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", | ||||||
|       "bin": { |       "bin": { | ||||||
|         "semver": "bin/semver.js" |         "semver": "bin/semver.js" | ||||||
|       } |       } | ||||||
| @ -6151,6 +6221,17 @@ | |||||||
|         "node": ">=4.2.0" |         "node": ">=4.2.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/undici": { | ||||||
|  |       "version": "5.29.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", | ||||||
|  |       "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@fastify/busboy": "^2.0.0" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=14.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/universal-user-agent": { |     "node_modules/universal-user-agent": { | ||||||
|       "version": "2.1.0", |       "version": "2.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", |       "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", | ||||||
| @ -6478,20 +6559,20 @@ | |||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@actions/cache": { |     "@actions/cache": { | ||||||
|       "version": "3.2.1", |       "version": "4.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.1.tgz", |       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-4.0.3.tgz", | ||||||
|       "integrity": "sha512-QurbMiY//02+0kN1adJkMHN44RcZ5kAXfhSnKUZmtSmhMTNqLitGArG1xOkt93NNyByTlLGAc5wIOF/dZ2ENOQ==", |       "integrity": "sha512-SvrqFtYJ7I48A/uXNkoJrnukx5weQv1fGquhs3+4nkByZThBH109KTIqj5x/cGV7JGNvb8dLPVywUOqX1fjiXg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.11.1", | ||||||
|         "@actions/exec": "^1.0.1", |         "@actions/exec": "^1.0.1", | ||||||
|         "@actions/glob": "^0.1.0", |         "@actions/glob": "^0.1.0", | ||||||
|         "@actions/http-client": "^2.0.1", |         "@actions/http-client": "^2.1.1", | ||||||
|         "@actions/io": "^1.0.1", |         "@actions/io": "^1.0.1", | ||||||
|         "@azure/abort-controller": "^1.1.0", |         "@azure/abort-controller": "^1.1.0", | ||||||
|         "@azure/ms-rest-js": "^2.6.0", |         "@azure/ms-rest-js": "^2.6.0", | ||||||
|         "@azure/storage-blob": "^12.13.0", |         "@azure/storage-blob": "^12.13.0", | ||||||
|         "semver": "^6.1.0", |         "@protobuf-ts/plugin": "^2.9.4", | ||||||
|         "uuid": "^3.3.3" |         "semver": "^6.3.1" | ||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/glob": { |         "@actions/glob": { | ||||||
| @ -6502,21 +6583,16 @@ | |||||||
|             "@actions/core": "^1.2.6", |             "@actions/core": "^1.2.6", | ||||||
|             "minimatch": "^3.0.4" |             "minimatch": "^3.0.4" | ||||||
|           } |           } | ||||||
|         }, |  | ||||||
|         "uuid": { |  | ||||||
|           "version": "3.4.0", |  | ||||||
|           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", |  | ||||||
|           "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/core": { |     "@actions/core": { | ||||||
|       "version": "1.10.0", |       "version": "1.11.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", |       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.11.1.tgz", | ||||||
|       "integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==", |       "integrity": "sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/http-client": "^2.0.1", |         "@actions/exec": "^1.1.1", | ||||||
|         "uuid": "^8.3.2" |         "@actions/http-client": "^2.0.1" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/exec": { |     "@actions/exec": { | ||||||
| @ -6546,11 +6622,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/http-client": { |     "@actions/http-client": { | ||||||
|       "version": "2.0.1", |       "version": "2.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.0.1.tgz", |       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz", | ||||||
|       "integrity": "sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw==", |       "integrity": "sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "tunnel": "^0.0.6" |         "tunnel": "^0.0.6", | ||||||
|  |         "undici": "^5.25.4" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/io": { |     "@actions/io": { | ||||||
| @ -7245,6 +7322,11 @@ | |||||||
|       "integrity": "sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==", |       "integrity": "sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "@fastify/busboy": { | ||||||
|  |       "version": "2.1.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", | ||||||
|  |       "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==" | ||||||
|  |     }, | ||||||
|     "@humanwhocodes/config-array": { |     "@humanwhocodes/config-array": { | ||||||
|       "version": "0.11.8", |       "version": "0.11.8", | ||||||
|       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", |       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", | ||||||
| @ -7625,6 +7707,59 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", |       "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", | ||||||
|       "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==" |       "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==" | ||||||
|     }, |     }, | ||||||
|  |     "@protobuf-ts/plugin": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin/-/plugin-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-Wpv5rkXeu6E5Y4r0TjWE0bzRGddiTYl/RM+tLgVlS0r8CqOBqNAmlWv+s8ltf/F75rVrahUal0cpyhFwha9GRA==", | ||||||
|  |       "requires": { | ||||||
|  |         "@protobuf-ts/plugin-framework": "^2.9.6", | ||||||
|  |         "@protobuf-ts/protoc": "^2.9.6", | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6", | ||||||
|  |         "@protobuf-ts/runtime-rpc": "^2.9.6", | ||||||
|  |         "typescript": "^3.9" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "typescript": { | ||||||
|  |           "version": "3.9.10", | ||||||
|  |           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", | ||||||
|  |           "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "@protobuf-ts/plugin-framework": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin-framework/-/plugin-framework-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-w7A1RXrDCiVzcaRE6YJP7FCARuAFe/Vc4SNQnHAi4CF0V6mEtyjAYEIC5BNYgIRaJEqB26zzsBQjIem3R02SCA==", | ||||||
|  |       "requires": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6", | ||||||
|  |         "typescript": "^3.9" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "typescript": { | ||||||
|  |           "version": "3.9.10", | ||||||
|  |           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", | ||||||
|  |           "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==" | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "@protobuf-ts/protoc": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/protoc/-/protoc-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-c0XvAPDIBAovH9HxV8gBv8gzOTreQIqibcusrB1+DxvFiSvy+2V1tjbUmG5gJEbjk3aAOaoj0a3+QuE+P28xUw==" | ||||||
|  |     }, | ||||||
|  |     "@protobuf-ts/runtime": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime/-/runtime-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-C0CfpKx4n4LBbUrajOdRj2BTbd3qBoK0SiKWLq7RgCoU6xiN4wesBMFHUOBp3fFzKeZwgU8Q2KtzaqzIvPLRXg==" | ||||||
|  |     }, | ||||||
|  |     "@protobuf-ts/runtime-rpc": { | ||||||
|  |       "version": "2.9.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime-rpc/-/runtime-rpc-2.9.6.tgz", | ||||||
|  |       "integrity": "sha512-0UeqDRzNxgsh08lY5eWzFJNfD3gZ8Xf+WG1HzbIAbVAigzigwjwsYNNhTeas5H3gco1U5owTzCg177aambKOOw==", | ||||||
|  |       "requires": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "@sinonjs/commons": { |     "@sinonjs/commons": { | ||||||
|       "version": "1.8.6", |       "version": "1.8.6", | ||||||
|       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", |       "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", | ||||||
| @ -10789,9 +10924,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "semver": { |     "semver": { | ||||||
|       "version": "6.3.0", |       "version": "6.3.1", | ||||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", |       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", | ||||||
|       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" |       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" | ||||||
|     }, |     }, | ||||||
|     "shebang-command": { |     "shebang-command": { | ||||||
|       "version": "1.2.0", |       "version": "1.2.0", | ||||||
| @ -11106,6 +11241,14 @@ | |||||||
|       "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", |       "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "undici": { | ||||||
|  |       "version": "5.29.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", | ||||||
|  |       "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", | ||||||
|  |       "requires": { | ||||||
|  |         "@fastify/busboy": "^2.0.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "universal-user-agent": { |     "universal-user-agent": { | ||||||
|       "version": "2.1.0", |       "version": "2.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", |       "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", | ||||||
|  | |||||||
| @ -26,7 +26,7 @@ | |||||||
|   "author": "GitHub", |   "author": "GitHub", | ||||||
|   "license": "MIT", |   "license": "MIT", | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@actions/cache": "^3.0.0", |     "@actions/cache": "^4.0.3", | ||||||
|     "@actions/core": "^1.10.0", |     "@actions/core": "^1.10.0", | ||||||
|     "@actions/exec": "^1.1.1", |     "@actions/exec": "^1.1.1", | ||||||
|     "@actions/github": "^1.1.0", |     "@actions/github": "^1.1.0", | ||||||
|  | |||||||
| @ -101,9 +101,11 @@ export class DotnetVersionResolver { | |||||||
|       allowRetries: true, |       allowRetries: true, | ||||||
|       maxRetries: 3 |       maxRetries: 3 | ||||||
|     }); |     }); | ||||||
|  |  | ||||||
|     const response = await httpClient.getJson<any>( |     const response = await httpClient.getJson<any>( | ||||||
|       DotnetVersionResolver.DotNetCoreIndexUrl |       DotnetVersionResolver.DotNetCoreIndexUrl | ||||||
|     ); |     ); | ||||||
|  |  | ||||||
|     const result = response.result || {}; |     const result = response.result || {}; | ||||||
|     const releasesInfo: any[] = result['releases-index']; |     const releasesInfo: any[] = result['releases-index']; | ||||||
|  |  | ||||||
| @ -122,7 +124,7 @@ export class DotnetVersionResolver { | |||||||
|   } |   } | ||||||
|  |  | ||||||
|   static DotNetCoreIndexUrl = |   static DotNetCoreIndexUrl = | ||||||
|     'https://dotnetcli.azureedge.net/dotnet/release-metadata/releases-index.json'; |     'https://builds.dotnet.microsoft.com/dotnet/release-metadata/releases-index.json'; | ||||||
| } | } | ||||||
|  |  | ||||||
| export class DotnetCoreInstaller { | export class DotnetCoreInstaller { | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	