mirror of
				https://github.com/actions/setup-go.git
				synced 2025-10-30 23:10:30 +00:00 
			
		
		
		
	Compare commits
	
		
			18 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| ![dependabot[bot]](/assets/img/avatar_default.png)  | f111f3307d | ||
|   | 3d10edb4c2 | ||
|   | 43e13893cf | ||
|   | f81f022188 | ||
|   | 3041bf56c9 | ||
|   | 41dfa10bad | ||
|   | 941977282c | ||
|   | d60b41a563 | ||
|   | e09f57f6a9 | ||
|   | df1a11710e | ||
|   | 49582f6476 | ||
|   | b26d40294f | ||
| ![dependabot[bot]](/assets/img/avatar_default.png)  | 0a12ed9d6a | ||
|   | 4ab57d7ea2 | ||
|   | cdcb360436 | ||
|   | 99176a8f9a | ||
| ![dependabot[bot]](/assets/img/avatar_default.png)  | be1aa1186e | ||
|   | 6c1fd22b67 | 
							
								
								
									
										22
									
								
								.github/dependabot.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								.github/dependabot.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | |||||||
|  | # To get started with Dependabot version updates, you'll need to specify which | ||||||
|  | # package ecosystems to update and where the package manifests are located. | ||||||
|  | # Please see the documentation for all configuration options: | ||||||
|  | # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file | ||||||
|  |  | ||||||
|  | version: 2 | ||||||
|  | updates: | ||||||
|  |   # Enable version updates for npm | ||||||
|  |   - package-ecosystem: 'npm' | ||||||
|  |     # Look for `package.json` and `lock` files in the `root` directory | ||||||
|  |     directory: '/' | ||||||
|  |     # Check the npm registry for updates every day (weekdays) | ||||||
|  |     schedule: | ||||||
|  |       interval: 'weekly' | ||||||
|  |  | ||||||
|  |   # Enable version updates for GitHub Actions | ||||||
|  |   - package-ecosystem: 'github-actions' | ||||||
|  |     # Workflow files stored in the default location of `.github/workflows` | ||||||
|  |     # You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`. | ||||||
|  |     directory: '/' | ||||||
|  |     schedule: | ||||||
|  |       interval: 'weekly' | ||||||
							
								
								
									
										20
									
								
								.github/workflows/publish-immutable-actions.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.github/workflows/publish-immutable-actions.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 | ||||||
| @@ -22,7 +22,7 @@ jobs: | |||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|       - name: Update the ${{ env.TAG_NAME }} tag |       - name: Update the ${{ env.TAG_NAME }} tag | ||||||
|         uses: actions/publish-action@v0.2.2 |         uses: actions/publish-action@v0.3.0 | ||||||
|         with: |         with: | ||||||
|           source-tag: ${{ env.TAG_NAME }} |           source-tag: ${{ env.TAG_NAME }} | ||||||
|           slack-webhook: ${{ secrets.SLACK_WEBHOOK }} |           slack-webhook: ${{ secrets.SLACK_WEBHOOK }} | ||||||
|   | |||||||
							
								
								
									
										55
									
								
								.github/workflows/versions.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										55
									
								
								.github/workflows/versions.yml
									
									
									
									
										vendored
									
									
								
							| @@ -18,7 +18,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go Stable |       - name: Setup Go Stable | ||||||
| @@ -33,7 +33,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go oldStable |       - name: Setup Go oldStable | ||||||
| @@ -48,12 +48,14 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|         version: [stable, oldstable] |         version: [stable, oldstable] | ||||||
|         architecture: [x64, x32] |         architecture: [x64, x32] | ||||||
|         exclude: |         exclude: | ||||||
|           - os: macos-latest |           - os: macos-latest | ||||||
|             architecture: x32 |             architecture: x32 | ||||||
|  |           - os: macos-13 | ||||||
|  |             architecture: x32 | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go ${{ matrix.version }} ${{ matrix.architecture }} |       - name: Setup Go ${{ matrix.version }} ${{ matrix.architecture }} | ||||||
| @@ -70,8 +72,14 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [macos-latest, windows-latest, ubuntu-latest] |         os: [macos-latest, windows-latest, ubuntu-latest, macos-13] | ||||||
|         go: [1.17, 1.18, 1.19] |         go: [1.21.13, 1.22.8, 1.23.2] | ||||||
|  |         include: | ||||||
|  |           - os: windows-latest | ||||||
|  |             go: 1.20.14 | ||||||
|  |         exclude: | ||||||
|  |           - os: windows-latest | ||||||
|  |             go: 1.23.2 | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v4 |         uses: actions/checkout@v4 | ||||||
| @@ -90,8 +98,8 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|         go-version: [1.16, 1.17] |         go-version: ['1.20', '1.21', '1.22', '1.23'] | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go and check latest |       - name: Setup Go and check latest | ||||||
| @@ -107,7 +115,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go and check latest |       - name: Setup Go and check latest | ||||||
| @@ -115,7 +123,7 @@ jobs: | |||||||
|         with: |         with: | ||||||
|           go-version-file: __tests__/data/go.mod |           go-version-file: __tests__/data/go.mod | ||||||
|       - name: verify go |       - name: verify go | ||||||
|         run: __tests__/verify-go.sh 1.14 |         run: __tests__/verify-go.sh 1.20.14 | ||||||
|         shell: bash |         shell: bash | ||||||
|  |  | ||||||
|   go-version-file-with-gowork: |   go-version-file-with-gowork: | ||||||
| @@ -123,7 +131,7 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go and check latest |       - name: Setup Go and check latest | ||||||
| @@ -131,17 +139,16 @@ jobs: | |||||||
|         with: |         with: | ||||||
|           go-version-file: __tests__/data/go.work |           go-version-file: __tests__/data/go.work | ||||||
|       - name: verify go |       - name: verify go | ||||||
|         run: __tests__/verify-go.sh 1.19 |         run: __tests__/verify-go.sh 1.21 | ||||||
|         shell: bash |         shell: bash | ||||||
|  |  | ||||||
|   setup-versions-from-manifest: |   setup-versions-from-manifest: | ||||||
|     name: Setup ${{ matrix.go }} ${{ matrix.os }} |  | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [macos-latest, windows-latest, ubuntu-latest] |         os: [macos-latest, windows-latest, ubuntu-latest, macos-13] | ||||||
|         go: [1.12.16, 1.13.11, 1.14.3] |         go: [1.20.14, 1.21.10, 1.22.8, 1.23.2] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v4 |         uses: actions/checkout@v4 | ||||||
| @@ -156,13 +163,12 @@ jobs: | |||||||
|         shell: bash |         shell: bash | ||||||
|  |  | ||||||
|   setup-versions-from-dist: |   setup-versions-from-dist: | ||||||
|     name: Setup ${{ matrix.go }} ${{ matrix.os }} |  | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [macos-latest, windows-latest, ubuntu-latest] |         os: [windows-latest, ubuntu-latest, macos-13] | ||||||
|         go: [1.9, 1.8.6] |         go: [1.11.12] | ||||||
|     steps: |     steps: | ||||||
|       - name: Checkout |       - name: Checkout | ||||||
|         uses: actions/checkout@v4 |         uses: actions/checkout@v4 | ||||||
| @@ -181,14 +187,23 @@ jobs: | |||||||
|     strategy: |     strategy: | ||||||
|       fail-fast: false |       fail-fast: false | ||||||
|       matrix: |       matrix: | ||||||
|         os: [ubuntu-latest, windows-latest, macos-latest] |         os: [ubuntu-latest, windows-latest, macos-latest, macos-13] | ||||||
|         go-version: [1.16, 1.17] |         go-version: [1.20.14, 1.21, 1.22, 1.23] | ||||||
|  |         include: | ||||||
|  |           - os: macos-latest | ||||||
|  |             architecture: arm64 | ||||||
|  |           - os: ubuntu-latest | ||||||
|  |             architecture: x64 | ||||||
|  |           - os: windows-latest | ||||||
|  |             architecture: x64 | ||||||
|  |           - os: macos-13 | ||||||
|  |             architecture: x64 | ||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup Go and check latest |       - name: Setup Go and check latest | ||||||
|         uses: ./ |         uses: ./ | ||||||
|         with: |         with: | ||||||
|           go-version: ${{ matrix.go-version }} |           go-version: ${{ matrix.go-version }} | ||||||
|           architecture: x64 |           architecture: ${{ matrix.architecture }} | ||||||
|       - name: Verify Go |       - name: Verify Go | ||||||
|         run: go version |         run: go version | ||||||
|   | |||||||
							
								
								
									
										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.2 | version: 4.0.0 | ||||||
| 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.1 | 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.2.0 | version: 2.2.1 | ||||||
| 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 | ||||||
|   | |||||||
							
								
								
									
										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.4 | ||||||
|  | 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.4 | ||||||
|  | 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: [] | ||||||
							
								
								
									
										185
									
								
								.licenses/npm/@protobuf-ts/protoc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										185
									
								
								.licenses/npm/@protobuf-ts/protoc.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,185 @@ | |||||||
|  | --- | ||||||
|  | name: "@protobuf-ts/protoc" | ||||||
|  | version: 2.9.4 | ||||||
|  | type: npm | ||||||
|  | summary: Installs the protocol buffer compiler "protoc" for you. | ||||||
|  | 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-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.4 | ||||||
|  | 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.4 | ||||||
|  | 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: [] | ||||||
							
								
								
									
										2
									
								
								.licenses/npm/@types/node.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/@types/node.dep.yml
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | |||||||
| --- | --- | ||||||
| name: "@types/node" | name: "@types/node" | ||||||
| version: 20.10.3 | version: 20.11.28 | ||||||
| type: npm | type: npm | ||||||
| summary: TypeScript definitions for node | summary: TypeScript definitions for node | ||||||
| homepage: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node | homepage: https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node | ||||||
|   | |||||||
							
								
								
									
										42
									
								
								.licenses/npm/camel-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.licenses/npm/camel-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | --- | ||||||
|  | name: camel-case | ||||||
|  | version: 4.1.2 | ||||||
|  | type: npm | ||||||
|  | summary: Transform into a string with the separator denoted by the next word capitalized | ||||||
|  | homepage: https://github.com/blakeembrey/change-case/tree/master/packages/camel-case#readme | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: README.md | ||||||
|  |   text: |- | ||||||
|  |     MIT | ||||||
|  | 
 | ||||||
|  |     [npm-image]: https://img.shields.io/npm/v/camel-case.svg?style=flat | ||||||
|  |     [npm-url]: https://npmjs.org/package/camel-case | ||||||
|  |     [downloads-image]: https://img.shields.io/npm/dm/camel-case.svg?style=flat | ||||||
|  |     [downloads-url]: https://npmjs.org/package/camel-case | ||||||
|  |     [bundlephobia-image]: https://img.shields.io/bundlephobia/minzip/camel-case.svg | ||||||
|  |     [bundlephobia-url]: https://bundlephobia.com/result?p=camel-case | ||||||
|  | notices: [] | ||||||
							
								
								
									
										33
									
								
								.licenses/npm/commander.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								.licenses/npm/commander.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | |||||||
|  | --- | ||||||
|  | name: commander | ||||||
|  | version: 6.2.1 | ||||||
|  | type: npm | ||||||
|  | summary: the complete solution for node.js command-line programs | ||||||
|  | homepage:  | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     (The MIT License) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2011 TJ Holowaychuk <tj@vision-media.ca> | ||||||
|  | 
 | ||||||
|  |     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: [] | ||||||
							
								
								
									
										32
									
								
								.licenses/npm/dot-object.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								.licenses/npm/dot-object.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | |||||||
|  | --- | ||||||
|  | name: dot-object | ||||||
|  | version: 2.1.5 | ||||||
|  | type: npm | ||||||
|  | summary: dot-object makes it possible to transform and read (JSON) objects using dot | ||||||
|  |   notation. | ||||||
|  | homepage:  | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: MIT-LICENSE | ||||||
|  |   text: | | ||||||
|  |     Copyright (c) 2013 Rob Halff | ||||||
|  | 
 | ||||||
|  |     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: [] | ||||||
							
								
								
									
										55
									
								
								.licenses/npm/fs.realpath.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								.licenses/npm/fs.realpath.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,55 @@ | |||||||
|  | --- | ||||||
|  | name: fs.realpath | ||||||
|  | version: 1.0.0 | ||||||
|  | type: npm | ||||||
|  | summary: Use node's fs.realpath, but fall back to the JS implementation if the native | ||||||
|  |   one fails | ||||||
|  | homepage:  | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter and Contributors | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||||||
|  |     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||||||
|  |     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||||||
|  |     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||||
|  |     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||||||
|  |     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||||||
|  |     IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | 
 | ||||||
|  |     ---- | ||||||
|  | 
 | ||||||
|  |     This library bundles a version of the `fs.realpath` and `fs.realpathSync` | ||||||
|  |     methods from Node.js v0.10 under the terms of the Node.js MIT license. | ||||||
|  | 
 | ||||||
|  |     Node's license follows, also included at the header of `old.js` which contains | ||||||
|  |     the licensed code: | ||||||
|  | 
 | ||||||
|  |       Copyright Joyent, Inc. and other Node contributors. | ||||||
|  | 
 | ||||||
|  |       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: [] | ||||||
							
								
								
									
										32
									
								
								.licenses/npm/glob.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								.licenses/npm/glob.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | |||||||
|  | --- | ||||||
|  | name: glob | ||||||
|  | version: 7.2.3 | ||||||
|  | type: npm | ||||||
|  | summary: a little globber | ||||||
|  | homepage:  | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter and Contributors | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||||||
|  |     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||||||
|  |     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||||||
|  |     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||||
|  |     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||||||
|  |     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||||||
|  |     IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | 
 | ||||||
|  |     ## Glob Logo | ||||||
|  | 
 | ||||||
|  |     Glob's logo created by Tanya Brassie <http://tanyabrassie.com/>, licensed | ||||||
|  |     under a Creative Commons Attribution-ShareAlike 4.0 International License | ||||||
|  |     https://creativecommons.org/licenses/by-sa/4.0/ | ||||||
|  | notices: [] | ||||||
							
								
								
									
										26
									
								
								.licenses/npm/inflight.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								.licenses/npm/inflight.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | --- | ||||||
|  | name: inflight | ||||||
|  | version: 1.0.6 | ||||||
|  | type: npm | ||||||
|  | summary: Add callbacks to requests in flight to avoid async duplication | ||||||
|  | homepage: https://github.com/isaacs/inflight | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||||||
|  |     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||||||
|  |     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||||||
|  |     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||||
|  |     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||||||
|  |     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||||||
|  |     IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										27
									
								
								.licenses/npm/inherits.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								.licenses/npm/inherits.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | |||||||
|  | --- | ||||||
|  | name: inherits | ||||||
|  | version: 2.0.4 | ||||||
|  | type: npm | ||||||
|  | summary: Browser-friendly inheritance fully compatible with standard node.js inherits() | ||||||
|  | homepage:  | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: |+ | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | ||||||
|  |     REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | ||||||
|  |     FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | ||||||
|  |     INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM | ||||||
|  |     LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR | ||||||
|  |     OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | ||||||
|  |     PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | 
 | ||||||
|  | notices: [] | ||||||
							
								
								
									
										58
									
								
								.licenses/npm/lodash.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								.licenses/npm/lodash.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,58 @@ | |||||||
|  | --- | ||||||
|  | name: lodash | ||||||
|  | version: 4.17.21 | ||||||
|  | type: npm | ||||||
|  | summary: Lodash modular utilities. | ||||||
|  | homepage: https://lodash.com/ | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     Copyright OpenJS Foundation and other contributors <https://openjsf.org/> | ||||||
|  | 
 | ||||||
|  |     Based on Underscore.js, copyright Jeremy Ashkenas, | ||||||
|  |     DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/> | ||||||
|  | 
 | ||||||
|  |     This software consists of voluntary contributions made by many | ||||||
|  |     individuals. For exact contribution history, see the revision history | ||||||
|  |     available at https://github.com/lodash/lodash | ||||||
|  | 
 | ||||||
|  |     The following license applies to all parts of this software except as | ||||||
|  |     documented below: | ||||||
|  | 
 | ||||||
|  |     ==== | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | 
 | ||||||
|  |     ==== | ||||||
|  | 
 | ||||||
|  |     Copyright and related rights for sample code are waived via CC0. Sample | ||||||
|  |     code is defined as all source code displayed within the prose of the | ||||||
|  |     documentation. | ||||||
|  | 
 | ||||||
|  |     CC0: http://creativecommons.org/publicdomain/zero/1.0/ | ||||||
|  | 
 | ||||||
|  |     ==== | ||||||
|  | 
 | ||||||
|  |     Files located in the node_modules and vendor directories are externally | ||||||
|  |     maintained libraries used by this software which have their own | ||||||
|  |     licenses; we recommend you read them, as their terms may differ from the | ||||||
|  |     terms above. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										42
									
								
								.licenses/npm/lower-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.licenses/npm/lower-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | --- | ||||||
|  | name: lower-case | ||||||
|  | version: 2.0.2 | ||||||
|  | type: npm | ||||||
|  | summary: Transforms the string to lower case | ||||||
|  | homepage: https://github.com/blakeembrey/change-case/tree/master/packages/lower-case#readme | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: README.md | ||||||
|  |   text: |- | ||||||
|  |     MIT | ||||||
|  | 
 | ||||||
|  |     [npm-image]: https://img.shields.io/npm/v/lower-case.svg?style=flat | ||||||
|  |     [npm-url]: https://npmjs.org/package/lower-case | ||||||
|  |     [downloads-image]: https://img.shields.io/npm/dm/lower-case.svg?style=flat | ||||||
|  |     [downloads-url]: https://npmjs.org/package/lower-case | ||||||
|  |     [bundlephobia-image]: https://img.shields.io/bundlephobia/minzip/lower-case.svg | ||||||
|  |     [bundlephobia-url]: https://bundlephobia.com/result?p=lower-case | ||||||
|  | notices: [] | ||||||
							
								
								
									
										42
									
								
								.licenses/npm/no-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.licenses/npm/no-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | --- | ||||||
|  | name: no-case | ||||||
|  | version: 3.0.4 | ||||||
|  | type: npm | ||||||
|  | summary: Transform into a lower cased string with spaces between words | ||||||
|  | homepage: https://github.com/blakeembrey/change-case/tree/master/packages/no-case#readme | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: README.md | ||||||
|  |   text: |- | ||||||
|  |     MIT | ||||||
|  | 
 | ||||||
|  |     [npm-image]: https://img.shields.io/npm/v/no-case.svg?style=flat | ||||||
|  |     [npm-url]: https://npmjs.org/package/no-case | ||||||
|  |     [downloads-image]: https://img.shields.io/npm/dm/no-case.svg?style=flat | ||||||
|  |     [downloads-url]: https://npmjs.org/package/no-case | ||||||
|  |     [bundlephobia-image]: https://img.shields.io/bundlephobia/minzip/no-case.svg | ||||||
|  |     [bundlephobia-url]: https://bundlephobia.com/result?p=no-case | ||||||
|  | notices: [] | ||||||
							
								
								
									
										26
									
								
								.licenses/npm/once.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								.licenses/npm/once.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | --- | ||||||
|  | name: once | ||||||
|  | version: 1.4.0 | ||||||
|  | type: npm | ||||||
|  | summary: Run a function exactly one time | ||||||
|  | homepage:  | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter and Contributors | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||||||
|  |     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||||||
|  |     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||||||
|  |     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||||
|  |     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||||||
|  |     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||||||
|  |     IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										42
									
								
								.licenses/npm/pascal-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.licenses/npm/pascal-case.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | |||||||
|  | --- | ||||||
|  | name: pascal-case | ||||||
|  | version: 3.1.2 | ||||||
|  | type: npm | ||||||
|  | summary: Transform into a string of capitalized words without separators | ||||||
|  | homepage: https://github.com/blakeembrey/change-case/tree/master/packages/pascal-case#readme | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: README.md | ||||||
|  |   text: |- | ||||||
|  |     MIT | ||||||
|  | 
 | ||||||
|  |     [npm-image]: https://img.shields.io/npm/v/pascal-case.svg?style=flat | ||||||
|  |     [npm-url]: https://npmjs.org/package/pascal-case | ||||||
|  |     [downloads-image]: https://img.shields.io/npm/dm/pascal-case.svg?style=flat | ||||||
|  |     [downloads-url]: https://npmjs.org/package/pascal-case | ||||||
|  |     [bundlephobia-image]: https://img.shields.io/bundlephobia/minzip/pascal-case.svg | ||||||
|  |     [bundlephobia-url]: https://bundlephobia.com/result?p=pascal-case | ||||||
|  | notices: [] | ||||||
							
								
								
									
										34
									
								
								.licenses/npm/path-is-absolute.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								.licenses/npm/path-is-absolute.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | |||||||
|  | --- | ||||||
|  | name: path-is-absolute | ||||||
|  | version: 1.0.1 | ||||||
|  | type: npm | ||||||
|  | summary: Node.js 0.12 path.isAbsolute() ponyfill | ||||||
|  | homepage:  | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: license | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: readme.md | ||||||
|  |   text: MIT © [Sindre Sorhus](https://sindresorhus.com) | ||||||
|  | notices: [] | ||||||
							
								
								
									
										46
									
								
								.licenses/npm/path-to-regexp.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.licenses/npm/path-to-regexp.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | |||||||
|  | --- | ||||||
|  | name: path-to-regexp | ||||||
|  | version: 6.3.0 | ||||||
|  | type: npm | ||||||
|  | summary: Express style path to RegExp utility | ||||||
|  | homepage:  | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The MIT License (MIT) | ||||||
|  | 
 | ||||||
|  |     Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) | ||||||
|  | 
 | ||||||
|  |     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. | ||||||
|  | - sources: Readme.md | ||||||
|  |   text: |- | ||||||
|  |     MIT | ||||||
|  | 
 | ||||||
|  |     [npm-image]: https://img.shields.io/npm/v/path-to-regexp | ||||||
|  |     [npm-url]: https://npmjs.org/package/path-to-regexp | ||||||
|  |     [downloads-image]: https://img.shields.io/npm/dm/path-to-regexp | ||||||
|  |     [downloads-url]: https://npmjs.org/package/path-to-regexp | ||||||
|  |     [build-image]: https://img.shields.io/github/actions/workflow/status/pillarjs/path-to-regexp/ci.yml?branch=master | ||||||
|  |     [build-url]: https://github.com/pillarjs/path-to-regexp/actions/workflows/ci.yml?query=branch%3Amaster | ||||||
|  |     [coverage-image]: https://img.shields.io/codecov/c/gh/pillarjs/path-to-regexp | ||||||
|  |     [coverage-url]: https://codecov.io/gh/pillarjs/path-to-regexp | ||||||
|  |     [license-image]: http://img.shields.io/npm/l/path-to-regexp.svg?style=flat | ||||||
|  |     [license-url]: LICENSE.md | ||||||
|  | notices: [] | ||||||
							
								
								
									
										3585
									
								
								.licenses/npm/prettier.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										3585
									
								
								.licenses/npm/prettier.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,9 +1,9 @@ | |||||||
| --- | --- | ||||||
| name: semver | name: semver | ||||||
| version: 7.5.4 | version: 7.6.0 | ||||||
| type: npm | type: npm | ||||||
| summary: The semantic version parser used by npm. | summary: The semantic version parser used by npm. | ||||||
| homepage:  | homepage: | ||||||
| license: isc | license: isc | ||||||
| licenses: | licenses: | ||||||
| - sources: LICENSE | - sources: LICENSE | ||||||
							
								
								
									
										215
									
								
								.licenses/npm/ts-poet.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										215
									
								
								.licenses/npm/ts-poet.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,215 @@ | |||||||
|  | --- | ||||||
|  | name: ts-poet | ||||||
|  | version: 4.15.0 | ||||||
|  | type: npm | ||||||
|  | summary: code generation DSL for TypeScript | ||||||
|  | homepage:  | ||||||
|  | license: apache-2.0 | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE.txt | ||||||
|  |   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. | ||||||
|  | 
 | ||||||
|  |        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. | ||||||
|  | 
 | ||||||
|  |        Copyright [yyyy] [name of copyright owner] | ||||||
|  | 
 | ||||||
|  |        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: [] | ||||||
							
								
								
									
										11
									
								
								.licenses/npm/twirp-ts.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								.licenses/npm/twirp-ts.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | |||||||
|  | --- | ||||||
|  | name: twirp-ts | ||||||
|  | version: 2.5.0 | ||||||
|  | type: npm | ||||||
|  | summary: Typescript implementation of the Twirp protocol | ||||||
|  | homepage:  | ||||||
|  | license: mit | ||||||
|  | licenses: | ||||||
|  | - sources: README.md | ||||||
|  |   text: MIT <3 | ||||||
|  | notices: [] | ||||||
							
								
								
									
										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 - 阿卡琳" | ||||||
							
								
								
									
										2
									
								
								.licenses/npm/undici.dep.yml
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.licenses/npm/undici.dep.yml
									
									
									
										generated
									
									
									
								
							| @@ -1,6 +1,6 @@ | |||||||
| --- | --- | ||||||
| name: undici | name: undici | ||||||
| version: 5.28.2 | version: 5.28.4 | ||||||
| type: npm | type: npm | ||||||
| summary: An HTTP/1.1 client, written from scratch for Node.js | summary: An HTTP/1.1 client, written from scratch for Node.js | ||||||
| homepage: https://undici.nodejs.org | homepage: https://undici.nodejs.org | ||||||
|   | |||||||
							
								
								
									
										26
									
								
								.licenses/npm/wrappy.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								.licenses/npm/wrappy.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | |||||||
|  | --- | ||||||
|  | name: wrappy | ||||||
|  | version: 1.0.2 | ||||||
|  | type: npm | ||||||
|  | summary: Callback wrapping utility | ||||||
|  | homepage: https://github.com/npm/wrappy | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     The ISC License | ||||||
|  | 
 | ||||||
|  |     Copyright (c) Isaac Z. Schlueter and Contributors | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any | ||||||
|  |     purpose with or without fee is hereby granted, provided that the above | ||||||
|  |     copyright notice and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||||||
|  |     WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||||||
|  |     MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||||||
|  |     ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||||||
|  |     WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||||||
|  |     ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||||||
|  |     IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										24
									
								
								.licenses/npm/yaml.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								.licenses/npm/yaml.dep.yml
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | |||||||
|  | --- | ||||||
|  | name: yaml | ||||||
|  | version: 1.10.2 | ||||||
|  | type: npm | ||||||
|  | summary: JavaScript parser and stringifier for YAML | ||||||
|  | homepage: https://eemeli.org/yaml/v1/ | ||||||
|  | license: isc | ||||||
|  | licenses: | ||||||
|  | - sources: LICENSE | ||||||
|  |   text: | | ||||||
|  |     Copyright 2018 Eemeli Aro <eemeli@gmail.com> | ||||||
|  | 
 | ||||||
|  |     Permission to use, copy, modify, and/or distribute this software for any purpose | ||||||
|  |     with or without fee is hereby granted, provided that the above copyright notice | ||||||
|  |     and this permission notice appear in all copies. | ||||||
|  | 
 | ||||||
|  |     THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH | ||||||
|  |     REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | ||||||
|  |     FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, | ||||||
|  |     INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS | ||||||
|  |     OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | ||||||
|  |     TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF | ||||||
|  |     THIS SOFTWARE. | ||||||
|  | notices: [] | ||||||
							
								
								
									
										77
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										77
									
								
								README.md
									
									
									
									
									
								
							| @@ -8,6 +8,14 @@ This action sets up a go environment for use in actions by: | |||||||
| - Optionally downloading and caching a version of Go by version and adding to `PATH`. | - Optionally downloading and caching a version of Go by version and adding to `PATH`. | ||||||
| - Registering problem matchers for error output. | - Registering problem matchers for error output. | ||||||
|  |  | ||||||
|  | # V5 | ||||||
|  |  | ||||||
|  | The V5 edition of the action offers: | ||||||
|  |  | ||||||
|  | - Upgraded Node.js runtime from node16 to node20 | ||||||
|  |  | ||||||
|  | See full release notes on the [releases page](https://github.com/actions/setup-go/releases). | ||||||
|  |  | ||||||
| # V4 | # V4 | ||||||
|  |  | ||||||
| The V4 edition of the action offers: | The V4 edition of the action offers: | ||||||
| @@ -43,7 +51,7 @@ Matching by [semver spec](https://github.com/npm/node-semver): | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '^1.13.1' # The Go version to download (if necessary) and use. |       go-version: '^1.13.1' # The Go version to download (if necessary) and use. | ||||||
|   - run: go version |   - run: go version | ||||||
| @@ -52,7 +60,7 @@ steps: | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '>=1.17.0' |       go-version: '>=1.17.0' | ||||||
|   - run: go version |   - run: go version | ||||||
| @@ -62,15 +70,16 @@ steps: | |||||||
| > | > | ||||||
| > ```yaml | > ```yaml | ||||||
| >   go-version: '1.20' | >   go-version: '1.20' | ||||||
| >  ``` | > ``` | ||||||
| > | > | ||||||
| > The recommendation is based on the YAML parser's behavior, which interprets non-wrapped values as numbers and, in the case of version 1.20, trims it down to 1.2, which may not be very obvious. | > The recommendation is based on the YAML parser's behavior, which interprets non-wrapped values as numbers and, in the case of version 1.20, trims it down to 1.2, which may not be very obvious. | ||||||
|  |  | ||||||
| Matching an unstable pre-release: | Matching an unstable pre-release: | ||||||
|  |  | ||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '1.18.0-rc.1' # The Go version to download (if necessary) and use. |       go-version: '1.18.0-rc.1' # The Go version to download (if necessary) and use. | ||||||
|   - run: go version |   - run: go version | ||||||
| @@ -79,7 +88,7 @@ steps: | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '1.16.0-beta.1' # The Go version to download (if necessary) and use. |       go-version: '1.16.0-beta.1' # The Go version to download (if necessary) and use. | ||||||
|   - run: go version |   - run: go version | ||||||
| @@ -94,7 +103,7 @@ See [action.yml](action.yml) | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '1.16.1' # The Go version to download (if necessary) and use. |       go-version: '1.16.1' # The Go version to download (if necessary) and use. | ||||||
|   - run: go run hello.go |   - run: go run hello.go | ||||||
| @@ -115,7 +124,7 @@ want the most up-to-date Go version to always be used. | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '1.14' |       go-version: '1.14' | ||||||
|       check-latest: true |       check-latest: true | ||||||
| @@ -136,7 +145,7 @@ set to `true` | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: 'stable' |       go-version: 'stable' | ||||||
|   - run: go run hello.go |   - run: go run hello.go | ||||||
| @@ -145,7 +154,7 @@ steps: | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: 'oldstable' |       go-version: 'oldstable' | ||||||
|   - run: go run hello.go |   - run: go run hello.go | ||||||
| @@ -168,7 +177,7 @@ If some problem that prevents success caching happens then the action issues the | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version: '1.17' |       go-version: '1.17' | ||||||
|       check-latest: true |       check-latest: true | ||||||
| @@ -182,11 +191,13 @@ steps: | |||||||
|  |  | ||||||
| ## Getting go version from the go.mod file | ## Getting go version from the go.mod file | ||||||
|  |  | ||||||
| The `go-version-file` input accepts a path to a `go.mod` file or a `go.work` file that contains the version of Go to be | The `go-version-file` input accepts a path to a `go.mod` file or a `go.work` file that contains the version of Go to be used by a project. | ||||||
| used by a project. As the `go.mod` file contains only major and minor (e.g. 1.18) tags, the action will search for the |  | ||||||
| latest available patch version sequentially in the runner's directory with the cached tools, in | The `go` directive in `go.mod` can specify a patch version or omit it altogether (e.g., `go 1.22.0` or `go 1.22`).   | ||||||
| the [versions-manifest.json](https://github.com/actions/go-versions/blob/main/versions-manifest.json) file or at the go | If a patch version is specified, that specific patch version will be used.   | ||||||
| servers. | If no patch version is specified, it will search for the latest available patch version in the cache, | ||||||
|  | [versions-manifest.json](https://github.com/actions/go-versions/blob/main/versions-manifest.json), and the | ||||||
|  | [official Go language website](https://golang.org/dl/?mode=json&include=all), in that order. | ||||||
|  |  | ||||||
| If both the `go-version` and the `go-version-file` inputs are provided then the `go-version` input is used. | If both the `go-version` and the `go-version-file` inputs are provided then the `go-version` input is used. | ||||||
| > The action will search for the `go.mod` file relative to the repository root | > The action will search for the `go.mod` file relative to the repository root | ||||||
| @@ -194,7 +205,7 @@ If both the `go-version` and the `go-version-file` inputs are provided then the | |||||||
| ```yaml | ```yaml | ||||||
| steps: | steps: | ||||||
|   - uses: actions/checkout@v4 |   - uses: actions/checkout@v4 | ||||||
|   - uses: actions/setup-go@v4 |   - uses: actions/setup-go@v5 | ||||||
|     with: |     with: | ||||||
|       go-version-file: 'path/to/go.mod' |       go-version-file: 'path/to/go.mod' | ||||||
|   - run: go version |   - run: go version | ||||||
| @@ -213,7 +224,7 @@ jobs: | |||||||
|     steps: |     steps: | ||||||
|       - uses: actions/checkout@v4 |       - uses: actions/checkout@v4 | ||||||
|       - name: Setup go |       - name: Setup go | ||||||
|         uses: actions/setup-go@v4 |         uses: actions/setup-go@v5 | ||||||
|         with: |         with: | ||||||
|           go-version: ${{ matrix.go }} |           go-version: ${{ matrix.go }} | ||||||
|       - run: go run hello.go |       - run: go run hello.go | ||||||
| @@ -231,31 +242,35 @@ documentation. | |||||||
|  |  | ||||||
| ## Using `setup-go` on GHES | ## Using `setup-go` on GHES | ||||||
|  |  | ||||||
| `setup-go` comes pre-installed on the appliance with GHES if Actions is enabled. When dynamically downloading Go | `setup-go` comes pre-installed on the appliance with GHES if Actions is enabled. | ||||||
| distributions, `setup-go` downloads distributions from [`actions/go-versions`](https://github.com/actions/go-versions) | When dynamically downloading Go distributions, `setup-go` downloads distributions from [`actions/go-versions`](https://github.com/actions/go-versions) on github.com (outside of the appliance). | ||||||
| on github.com (outside of the appliance). These calls to `actions/go-versions` are made via unauthenticated requests, |  | ||||||
| which are limited |  | ||||||
| to [60 requests per hour per IP](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting). If |  | ||||||
| more requests are made within the time frame, then you will start to see rate-limit errors during downloading that looks |  | ||||||
| like: `##[error]API rate limit exceeded for...`. After that error the action will try to download versions directly |  | ||||||
| from https://storage.googleapis.com/golang, but it also can have rate limit so it's better to put token. |  | ||||||
|  |  | ||||||
| To get a higher rate limit, you | These calls to `actions/go-versions` are made via unauthenticated requests, which are limited to [60 requests per hour per IP](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting). | ||||||
| can [generate a personal access token on github.com](https://github.com/settings/tokens/new) and pass it as the `token` | If more requests are made within the time frame, then the action leverages the `raw API` to retrieve the version-manifest. This approach does not impose a rate limit and hence facilitates unrestricted consumption. This is particularly beneficial for GHES runners, which often share the same IP, to avoid the quick exhaustion of the unauthenticated rate limit. | ||||||
| input for the action: | If that fails as well the action will try to download versions directly from https://storage.googleapis.com/golang. | ||||||
|  |  | ||||||
|  | If that fails as well you can get a higher rate limit with [generating a personal access token on github.com](https://github.com/settings/tokens/new) and passing it as the `token` input to the action: | ||||||
|  |  | ||||||
| ```yaml | ```yaml | ||||||
| uses: actions/setup-go@v4 | uses: actions/setup-go@v5 | ||||||
| with: | with: | ||||||
|   token: ${{ secrets.GH_DOTCOM_TOKEN }} |   token: ${{ secrets.GH_DOTCOM_TOKEN }} | ||||||
|   go-version: '1.18' |   go-version: '1.18' | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| If the runner is not able to access github.com, any Go versions requested during a workflow run must come from the | If the runner is not able to access github.com, any Go versions requested during a workflow run must come from the runner's tool cache. | ||||||
| runner's tool cache. |  | ||||||
| See "[Setting up the tool cache on self-hosted runners without internet access](https://docs.github.com/en/enterprise-server@3.2/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)" | See "[Setting up the tool cache on self-hosted runners without internet access](https://docs.github.com/en/enterprise-server@3.2/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)" | ||||||
| for more information. | for more information. | ||||||
|  |  | ||||||
|  | ## Recommended permissions | ||||||
|  |  | ||||||
|  | When using the `setup-go` action in your GitHub Actions workflow, it is recommended to set the following permissions to ensure proper functionality: | ||||||
|  |  | ||||||
|  | ```yaml | ||||||
|  | permissions: | ||||||
|  |   contents: read # access to check out code and install dependencies | ||||||
|  | ``` | ||||||
|  |  | ||||||
| # License | # License | ||||||
|  |  | ||||||
| The scripts and documentation in this project are released under the [MIT License](LICENSE) | The scripts and documentation in this project are released under the [MIT License](LICENSE) | ||||||
|   | |||||||
| @@ -209,3 +209,41 @@ describe('isCacheFeatureAvailable', () => { | |||||||
|     expect(warningSpy).toHaveBeenCalledWith(warningMessage); |     expect(warningSpy).toHaveBeenCalledWith(warningMessage); | ||||||
|   }); |   }); | ||||||
| }); | }); | ||||||
|  |  | ||||||
|  | describe('isGhes', () => { | ||||||
|  |   const pristineEnv = process.env; | ||||||
|  |  | ||||||
|  |   beforeEach(() => { | ||||||
|  |     jest.resetModules(); | ||||||
|  |     process.env = {...pristineEnv}; | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   afterAll(() => { | ||||||
|  |     process.env = pristineEnv; | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('returns false when the GITHUB_SERVER_URL environment variable is not defined', async () => { | ||||||
|  |     delete process.env['GITHUB_SERVER_URL']; | ||||||
|  |     expect(cacheUtils.isGhes()).toBeFalsy(); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('returns false when the GITHUB_SERVER_URL environment variable is set to github.com', async () => { | ||||||
|  |     process.env['GITHUB_SERVER_URL'] = 'https://github.com'; | ||||||
|  |     expect(cacheUtils.isGhes()).toBeFalsy(); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('returns false when the GITHUB_SERVER_URL environment variable is set to a GitHub Enterprise Cloud-style URL', async () => { | ||||||
|  |     process.env['GITHUB_SERVER_URL'] = 'https://contoso.ghe.com'; | ||||||
|  |     expect(cacheUtils.isGhes()).toBeFalsy(); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('returns false when the GITHUB_SERVER_URL environment variable has a .localhost suffix', async () => { | ||||||
|  |     process.env['GITHUB_SERVER_URL'] = 'https://mock-github.localhost'; | ||||||
|  |     expect(cacheUtils.isGhes()).toBeFalsy(); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('returns true when the GITHUB_SERVER_URL environment variable is set to some other URL', async () => { | ||||||
|  |     process.env['GITHUB_SERVER_URL'] = 'https://src.onpremise.fabrikam.com'; | ||||||
|  |     expect(cacheUtils.isGhes()).toBeTruthy(); | ||||||
|  |   }); | ||||||
|  | }); | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| module example.com/mymodule | module example.com/mymodule | ||||||
|  |  | ||||||
| go 1.14 | go 1.20 | ||||||
|  |  | ||||||
| require ( | require ( | ||||||
| 	example.com/othermodule v1.2.3 | 	example.com/othermodule v1.2.3 | ||||||
|   | |||||||
| @@ -1,3 +1,3 @@ | |||||||
| go 1.19 | go 1.21 | ||||||
|  |  | ||||||
| use . | use . | ||||||
|   | |||||||
| @@ -7,6 +7,7 @@ import osm, {type} from 'os'; | |||||||
| import path from 'path'; | import path from 'path'; | ||||||
| import * as main from '../src/main'; | import * as main from '../src/main'; | ||||||
| import * as im from '../src/installer'; | import * as im from '../src/installer'; | ||||||
|  | import * as httpm from '@actions/http-client'; | ||||||
|  |  | ||||||
| import goJsonData from './data/golang-dl.json'; | import goJsonData from './data/golang-dl.json'; | ||||||
| import matchers from '../matchers.json'; | import matchers from '../matchers.json'; | ||||||
| @@ -46,6 +47,7 @@ describe('setup-go', () => { | |||||||
|   let execSpy: jest.SpyInstance; |   let execSpy: jest.SpyInstance; | ||||||
|   let getManifestSpy: jest.SpyInstance; |   let getManifestSpy: jest.SpyInstance; | ||||||
|   let getAllVersionsSpy: jest.SpyInstance; |   let getAllVersionsSpy: jest.SpyInstance; | ||||||
|  |   let httpmGetJsonSpy: jest.SpyInstance; | ||||||
|  |  | ||||||
|   beforeAll(async () => { |   beforeAll(async () => { | ||||||
|     process.env['GITHUB_ENV'] = ''; // Stub out Environment file functionality so we can verify it writes to standard out (toolkit is backwards compatible) |     process.env['GITHUB_ENV'] = ''; // Stub out Environment file functionality so we can verify it writes to standard out (toolkit is backwards compatible) | ||||||
| @@ -90,6 +92,9 @@ describe('setup-go', () => { | |||||||
|     getManifestSpy = jest.spyOn(tc, 'getManifestFromRepo'); |     getManifestSpy = jest.spyOn(tc, 'getManifestFromRepo'); | ||||||
|     getAllVersionsSpy = jest.spyOn(im, 'getManifest'); |     getAllVersionsSpy = jest.spyOn(im, 'getManifest'); | ||||||
|  |  | ||||||
|  |     // httm | ||||||
|  |     httpmGetJsonSpy = jest.spyOn(httpm.HttpClient.prototype, 'getJson'); | ||||||
|  |  | ||||||
|     // io |     // io | ||||||
|     whichSpy = jest.spyOn(io, 'which'); |     whichSpy = jest.spyOn(io, 'which'); | ||||||
|     existsSpy = jest.spyOn(fs, 'existsSync'); |     existsSpy = jest.spyOn(fs, 'existsSync'); | ||||||
| @@ -151,6 +156,21 @@ describe('setup-go', () => { | |||||||
|     ); |     ); | ||||||
|   }); |   }); | ||||||
|  |  | ||||||
|  |   it('should return manifest from repo', async () => { | ||||||
|  |     const manifest = await im.getManifest(undefined); | ||||||
|  |     expect(manifest).toEqual(goTestManifest); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|  |   it('should return manifest from raw URL if repo fetch fails', async () => { | ||||||
|  |     getManifestSpy.mockRejectedValue(new Error('Fetch failed')); | ||||||
|  |     httpmGetJsonSpy.mockResolvedValue({ | ||||||
|  |       result: goTestManifest | ||||||
|  |     }); | ||||||
|  |     const manifest = await im.getManifest(undefined); | ||||||
|  |     expect(httpmGetJsonSpy).toHaveBeenCalled(); | ||||||
|  |     expect(manifest).toEqual(goTestManifest); | ||||||
|  |   }); | ||||||
|  |  | ||||||
|   it('can find 1.9 from manifest on linux', async () => { |   it('can find 1.9 from manifest on linux', async () => { | ||||||
|     os.platform = 'linux'; |     os.platform = 'linux'; | ||||||
|     os.arch = 'x64'; |     os.arch = 'x64'; | ||||||
| @@ -790,6 +810,9 @@ describe('setup-go', () => { | |||||||
|       getManifestSpy.mockImplementation(() => { |       getManifestSpy.mockImplementation(() => { | ||||||
|         throw new Error('Unable to download manifest'); |         throw new Error('Unable to download manifest'); | ||||||
|       }); |       }); | ||||||
|  |       httpmGetJsonSpy.mockRejectedValue( | ||||||
|  |         new Error('Unable to download manifest from raw URL') | ||||||
|  |       ); | ||||||
|       getAllVersionsSpy.mockImplementationOnce(() => undefined); |       getAllVersionsSpy.mockImplementationOnce(() => undefined); | ||||||
|  |  | ||||||
|       dlSpy.mockImplementation(async () => '/some/temp/path'); |       dlSpy.mockImplementation(async () => '/some/temp/path'); | ||||||
|   | |||||||
							
								
								
									
										10664
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10664
									
								
								dist/cache-save/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										10662
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10662
									
								
								dist/setup/index.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -6,13 +6,13 @@ We have prepared a short guide so that the process of making your contribution i | |||||||
|  |  | ||||||
| ## How can I contribute... | ## How can I contribute... | ||||||
|  |  | ||||||
| * [Contribute Documentation:green_book:](#contribute-documentation) | * [Contribute Documentation :green_book:](#contribute-documentation) | ||||||
|  |  | ||||||
| * [Contribute Code :computer:](#contribute-code) | * [Contribute Code :computer:](#contribute-code) | ||||||
|  |  | ||||||
| * [Provide Support on Issues:pencil:](#provide-support-on-issues) | * [Provide Support on Issues :pencil:](#provide-support-on-issues) | ||||||
|  |  | ||||||
| * [Review Pull Requests:mag:](#review-pull-requests) | * [Review Pull Requests :mag:](#review-pull-requests) | ||||||
|  |  | ||||||
| ## Contribute documentation | ## Contribute documentation | ||||||
|  |  | ||||||
| @@ -113,4 +113,4 @@ Another great way to contribute is pull request reviews. Please, be extra kind: | |||||||
| - Make sure you're familiar with the code or documentation is updated, unless it's a minor change (spellchecking, minor formatting, etc.) | - Make sure you're familiar with the code or documentation is updated, unless it's a minor change (spellchecking, minor formatting, etc.) | ||||||
| - Review changes using the GitHub functionality. You can ask a clarifying question, point out an error or suggest an alternative.  | - Review changes using the GitHub functionality. You can ask a clarifying question, point out an error or suggest an alternative.  | ||||||
| > Note: You may ask for minor changes - "nitpicks", but consider whether they are real blockers to merging or not | > Note: You may ask for minor changes - "nitpicks", but consider whether they are real blockers to merging or not | ||||||
| - Submit your review, which may include comments, an approval, or a changes request | - Submit your review, which may include comments, an approval, or a changes request | ||||||
|   | |||||||
							
								
								
									
										381
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										381
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -9,32 +9,32 @@ | |||||||
|       "version": "5.0.0", |       "version": "5.0.0", | ||||||
|       "license": "MIT", |       "license": "MIT", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/cache": "^3.2.1", |         "@actions/cache": "^4.0.0", | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/exec": "^1.1.0", |         "@actions/exec": "^1.1.0", | ||||||
|         "@actions/glob": "^0.4.0", |         "@actions/glob": "^0.4.0", | ||||||
|         "@actions/http-client": "^2.0.1", |         "@actions/http-client": "^2.2.1", | ||||||
|         "@actions/io": "^1.0.2", |         "@actions/io": "^1.0.2", | ||||||
|         "@actions/tool-cache": "^2.0.1", |         "@actions/tool-cache": "^2.0.1", | ||||||
|         "semver": "^7.5.4" |         "semver": "^7.6.0" | ||||||
|       }, |       }, | ||||||
|       "devDependencies": { |       "devDependencies": { | ||||||
|         "@types/jest": "^29.5.10", |         "@types/jest": "^29.5.12", | ||||||
|         "@types/node": "^20.10.3", |         "@types/node": "^20.11.28", | ||||||
|         "@types/semver": "^7.5.6", |         "@types/semver": "^7.5.8", | ||||||
|         "@typescript-eslint/eslint-plugin": "^5.54.0", |         "@typescript-eslint/eslint-plugin": "^5.54.0", | ||||||
|         "@typescript-eslint/parser": "^5.54.0", |         "@typescript-eslint/parser": "^5.54.0", | ||||||
|         "@vercel/ncc": "^0.38.1", |         "@vercel/ncc": "^0.38.1", | ||||||
|         "eslint": "^8.35.0", |         "eslint": "^8.57.0", | ||||||
|         "eslint-config-prettier": "^8.6.0", |         "eslint-config-prettier": "^8.6.0", | ||||||
|         "eslint-plugin-jest": "^27.2.1", |         "eslint-plugin-jest": "^27.9.0", | ||||||
|         "eslint-plugin-node": "^11.1.0", |         "eslint-plugin-node": "^11.1.0", | ||||||
|         "jest": "^29.7.0", |         "jest": "^29.7.0", | ||||||
|         "jest-circus": "^29.7.0", |         "jest-circus": "^29.7.0", | ||||||
|         "nock": "^10.0.6", |         "nock": "^10.0.6", | ||||||
|         "prettier": "^2.8.4", |         "prettier": "^2.8.4", | ||||||
|         "ts-jest": "^29.1.1", |         "ts-jest": "^29.1.2", | ||||||
|         "typescript": "^5.3.2" |         "typescript": "^5.4.2" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@aashutoshrathi/word-wrap": { |     "node_modules/@aashutoshrathi/word-wrap": { | ||||||
| @@ -47,11 +47,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache": { |     "node_modules/@actions/cache": { | ||||||
|       "version": "3.2.2", |       "version": "4.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.2.tgz", |       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-4.0.0.tgz", | ||||||
|       "integrity": "sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==", |       "integrity": "sha512-WIuxjnZ44lNYtIS4fqSaYvF00hORdy3cSin+jx8xNgBVGWnNIAiCBHjlwusVQlcgExoQC9pHXGrDsZyZr7rCDQ==", | ||||||
|  |       "license": "MIT", | ||||||
|       "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.1.1", |         "@actions/http-client": "^2.1.1", | ||||||
| @@ -59,8 +60,9 @@ | |||||||
|         "@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", | ||||||
|  |         "twirp-ts": "^2.5.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache/node_modules/@actions/glob": { |     "node_modules/@actions/cache/node_modules/@actions/glob": { | ||||||
| @@ -81,20 +83,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/core": { |     "node_modules/@actions/core": { | ||||||
|       "version": "1.10.1", |       "version": "1.11.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.1.tgz", |       "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.11.1.tgz", | ||||||
|       "integrity": "sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==", |       "integrity": "sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==", | ||||||
|  |       "license": "MIT", | ||||||
|       "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/core/node_modules/uuid": { |  | ||||||
|       "version": "8.3.2", |  | ||||||
|       "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", |  | ||||||
|       "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", |  | ||||||
|       "bin": { |  | ||||||
|         "uuid": "dist/bin/uuid" |  | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/exec": { |     "node_modules/@actions/exec": { | ||||||
| @@ -115,9 +110,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/http-client": { |     "node_modules/@actions/http-client": { | ||||||
|       "version": "2.2.0", |       "version": "2.2.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.0.tgz", |       "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.1.tgz", | ||||||
|       "integrity": "sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==", |       "integrity": "sha512-KhC/cZsq7f8I4LfZSJKgCvEwfkE8o1538VoBeoGzokVLLnbFDEAdFD3UhoMklxo2un9NJVBdANOresx7vTHlHw==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "tunnel": "^0.0.6", |         "tunnel": "^0.0.6", | ||||||
|         "undici": "^5.25.4" |         "undici": "^5.25.4" | ||||||
| @@ -1034,9 +1029,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@eslint/js": { |     "node_modules/@eslint/js": { | ||||||
|       "version": "8.55.0", |       "version": "8.57.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz", |       "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", | ||||||
|       "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", |       "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" |         "node": "^12.22.0 || ^14.17.0 || >=16.0.0" | ||||||
| @@ -1051,13 +1046,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@humanwhocodes/config-array": { |     "node_modules/@humanwhocodes/config-array": { | ||||||
|       "version": "0.11.13", |       "version": "0.11.14", | ||||||
|       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", |       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", | ||||||
|       "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", |       "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@humanwhocodes/object-schema": "^2.0.1", |         "@humanwhocodes/object-schema": "^2.0.2", | ||||||
|         "debug": "^4.1.1", |         "debug": "^4.3.1", | ||||||
|         "minimatch": "^3.0.5" |         "minimatch": "^3.0.5" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
| @@ -1078,9 +1073,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@humanwhocodes/object-schema": { |     "node_modules/@humanwhocodes/object-schema": { | ||||||
|       "version": "2.0.1", |       "version": "2.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", |       "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", | ||||||
|       "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", |       "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "node_modules/@istanbuljs/load-nyc-config": { |     "node_modules/@istanbuljs/load-nyc-config": { | ||||||
| @@ -1560,6 +1555,83 @@ | |||||||
|         "node": ">=8.0.0" |         "node": ">=8.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/@protobuf-ts/plugin": { | ||||||
|  |       "version": "2.9.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin/-/plugin-2.9.4.tgz", | ||||||
|  |       "integrity": "sha512-Db5Laq5T3mc6ERZvhIhkj1rn57/p8gbWiCKxQWbZBBl20wMuqKoHbRw4tuD7FyXi+IkwTToaNVXymv5CY3E8Rw==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/plugin-framework": "^2.9.4", | ||||||
|  |         "@protobuf-ts/protoc": "^2.9.4", | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.4", | ||||||
|  |         "@protobuf-ts/runtime-rpc": "^2.9.4", | ||||||
|  |         "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.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/plugin-framework/-/plugin-framework-2.9.4.tgz", | ||||||
|  |       "integrity": "sha512-9nuX1kjdMliv+Pes8dQCKyVhjKgNNfwxVHg+tx3fLXSfZZRcUHMc1PMwB9/vTvc6gBKt9QGz5ERqSqZc0++E9A==", | ||||||
|  |       "license": "(Apache-2.0 AND BSD-3-Clause)", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.4", | ||||||
|  |         "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==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "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==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "bin": { | ||||||
|  |         "tsc": "bin/tsc", | ||||||
|  |         "tsserver": "bin/tsserver" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=4.2.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/protoc": { | ||||||
|  |       "version": "2.9.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/protoc/-/protoc-2.9.4.tgz", | ||||||
|  |       "integrity": "sha512-hQX+nOhFtrA+YdAXsXEDrLoGJqXHpgv4+BueYF0S9hy/Jq0VRTVlJS1Etmf4qlMt/WdigEes5LOd/LDzui4GIQ==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "bin": { | ||||||
|  |         "protoc": "protoc.js" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/runtime": { | ||||||
|  |       "version": "2.9.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime/-/runtime-2.9.4.tgz", | ||||||
|  |       "integrity": "sha512-vHRFWtJJB/SiogWDF0ypoKfRIZ41Kq+G9cEFj6Qm1eQaAhJ1LDFvgZ7Ja4tb3iLOQhz0PaoPnnOijF1qmEqTxg==", | ||||||
|  |       "license": "(Apache-2.0 AND BSD-3-Clause)" | ||||||
|  |     }, | ||||||
|  |     "node_modules/@protobuf-ts/runtime-rpc": { | ||||||
|  |       "version": "2.9.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@protobuf-ts/runtime-rpc/-/runtime-rpc-2.9.4.tgz", | ||||||
|  |       "integrity": "sha512-y9L9JgnZxXFqH5vD4d7j9duWvIJ7AShyBRoNKJGhu9Q27qIbchfzli66H9RvrQNIFk5ER7z1Twe059WZGqERcA==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/runtime": "^2.9.4" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/@sinclair/typebox": { |     "node_modules/@sinclair/typebox": { | ||||||
|       "version": "0.27.8", |       "version": "0.27.8", | ||||||
|       "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", |       "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", | ||||||
| @@ -1659,9 +1731,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@types/jest": { |     "node_modules/@types/jest": { | ||||||
|       "version": "29.5.10", |       "version": "29.5.12", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.10.tgz", |       "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", | ||||||
|       "integrity": "sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ==", |       "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "expect": "^29.0.0", |         "expect": "^29.0.0", | ||||||
| @@ -1675,9 +1747,9 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "node_modules/@types/node": { |     "node_modules/@types/node": { | ||||||
|       "version": "20.10.3", |       "version": "20.11.28", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", |       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", | ||||||
|       "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", |       "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "undici-types": "~5.26.4" |         "undici-types": "~5.26.4" | ||||||
|       } |       } | ||||||
| @@ -1705,9 +1777,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@types/semver": { |     "node_modules/@types/semver": { | ||||||
|       "version": "7.5.6", |       "version": "7.5.8", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", |       "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", | ||||||
|       "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", |       "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "node_modules/@types/stack-utils": { |     "node_modules/@types/stack-utils": { | ||||||
| @@ -2214,12 +2286,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/braces": { |     "node_modules/braces": { | ||||||
|       "version": "3.0.2", |       "version": "3.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", |       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", | ||||||
|       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", |       "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "fill-range": "^7.0.1" |         "fill-range": "^7.1.1" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=8" |         "node": ">=8" | ||||||
| @@ -2307,6 +2379,16 @@ | |||||||
|         "node": ">=6" |         "node": ">=6" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/camel-case": { | ||||||
|  |       "version": "4.1.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", | ||||||
|  |       "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "pascal-case": "^3.1.2", | ||||||
|  |         "tslib": "^2.0.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/camelcase": { |     "node_modules/camelcase": { | ||||||
|       "version": "5.3.1", |       "version": "5.3.1", | ||||||
|       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", |       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", | ||||||
| @@ -2471,6 +2553,15 @@ | |||||||
|         "node": ">= 0.8" |         "node": ">= 0.8" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/commander": { | ||||||
|  |       "version": "6.2.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", | ||||||
|  |       "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">= 6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/concat-map": { |     "node_modules/concat-map": { | ||||||
|       "version": "0.0.1", |       "version": "0.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||||||
| @@ -2504,10 +2595,11 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/cross-spawn": { |     "node_modules/cross-spawn": { | ||||||
|       "version": "7.0.3", |       "version": "7.0.6", | ||||||
|       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", |       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", | ||||||
|       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", |       "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|  |       "license": "MIT", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "path-key": "^3.1.0", |         "path-key": "^3.1.0", | ||||||
|         "shebang-command": "^2.0.0", |         "shebang-command": "^2.0.0", | ||||||
| @@ -2676,6 +2768,19 @@ | |||||||
|         "node": ">=6.0.0" |         "node": ">=6.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/dot-object": { | ||||||
|  |       "version": "2.1.5", | ||||||
|  |       "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-2.1.5.tgz", | ||||||
|  |       "integrity": "sha512-xHF8EP4XH/Ba9fvAF2LDd5O3IITVolerVV6xvkxoM8zlGEiCUrggpAnHyOoKJKCrhvPcGATFAUwIujj7bRG5UA==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "commander": "^6.1.0", | ||||||
|  |         "glob": "^7.1.6" | ||||||
|  |       }, | ||||||
|  |       "bin": { | ||||||
|  |         "dot-object": "bin/dot-object" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/electron-to-chromium": { |     "node_modules/electron-to-chromium": { | ||||||
|       "version": "1.4.603", |       "version": "1.4.603", | ||||||
|       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.603.tgz", |       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.603.tgz", | ||||||
| @@ -2731,16 +2836,16 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/eslint": { |     "node_modules/eslint": { | ||||||
|       "version": "8.55.0", |       "version": "8.57.0", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz", |       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", | ||||||
|       "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", |       "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@eslint-community/eslint-utils": "^4.2.0", |         "@eslint-community/eslint-utils": "^4.2.0", | ||||||
|         "@eslint-community/regexpp": "^4.6.1", |         "@eslint-community/regexpp": "^4.6.1", | ||||||
|         "@eslint/eslintrc": "^2.1.4", |         "@eslint/eslintrc": "^2.1.4", | ||||||
|         "@eslint/js": "8.55.0", |         "@eslint/js": "8.57.0", | ||||||
|         "@humanwhocodes/config-array": "^0.11.13", |         "@humanwhocodes/config-array": "^0.11.14", | ||||||
|         "@humanwhocodes/module-importer": "^1.0.1", |         "@humanwhocodes/module-importer": "^1.0.1", | ||||||
|         "@nodelib/fs.walk": "^1.2.8", |         "@nodelib/fs.walk": "^1.2.8", | ||||||
|         "@ungap/structured-clone": "^1.2.0", |         "@ungap/structured-clone": "^1.2.0", | ||||||
| @@ -2817,9 +2922,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/eslint-plugin-jest": { |     "node_modules/eslint-plugin-jest": { | ||||||
|       "version": "27.6.0", |       "version": "27.9.0", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.0.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", | ||||||
|       "integrity": "sha512-MTlusnnDMChbElsszJvrwD1dN3x6nZl//s4JD23BxB6MgR66TZlL064su24xEIS3VACfAoHV1vgyMgPw8nkdng==", |       "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/utils": "^5.10.0" |         "@typescript-eslint/utils": "^5.10.0" | ||||||
| @@ -2828,7 +2933,7 @@ | |||||||
|         "node": "^14.15.0 || ^16.10.0 || >=18.0.0" |         "node": "^14.15.0 || ^16.10.0 || >=18.0.0" | ||||||
|       }, |       }, | ||||||
|       "peerDependencies": { |       "peerDependencies": { | ||||||
|         "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0", |         "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", | ||||||
|         "eslint": "^7.0.0 || ^8.0.0", |         "eslint": "^7.0.0 || ^8.0.0", | ||||||
|         "jest": "*" |         "jest": "*" | ||||||
|       }, |       }, | ||||||
| @@ -3175,9 +3280,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/fill-range": { |     "node_modules/fill-range": { | ||||||
|       "version": "7.0.1", |       "version": "7.1.1", | ||||||
|       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", |       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", | ||||||
|       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", |       "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "to-regex-range": "^5.0.1" |         "to-regex-range": "^5.0.1" | ||||||
| @@ -3238,8 +3343,7 @@ | |||||||
|     "node_modules/fs.realpath": { |     "node_modules/fs.realpath": { | ||||||
|       "version": "1.0.0", |       "version": "1.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||||||
|       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", |       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/fsevents": { |     "node_modules/fsevents": { | ||||||
|       "version": "2.3.3", |       "version": "2.3.3", | ||||||
| @@ -3340,7 +3444,6 @@ | |||||||
|       "version": "7.2.3", |       "version": "7.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", |       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", | ||||||
|       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", |       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", | ||||||
|       "dev": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "fs.realpath": "^1.0.0", |         "fs.realpath": "^1.0.0", | ||||||
|         "inflight": "^1.0.4", |         "inflight": "^1.0.4", | ||||||
| @@ -3571,7 +3674,6 @@ | |||||||
|       "version": "1.0.6", |       "version": "1.0.6", | ||||||
|       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", |       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||||||
|       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", |       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", | ||||||
|       "dev": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "once": "^1.3.0", |         "once": "^1.3.0", | ||||||
|         "wrappy": "1" |         "wrappy": "1" | ||||||
| @@ -3580,8 +3682,7 @@ | |||||||
|     "node_modules/inherits": { |     "node_modules/inherits": { | ||||||
|       "version": "2.0.4", |       "version": "2.0.4", | ||||||
|       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", |       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", | ||||||
|       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", |       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/is-arguments": { |     "node_modules/is-arguments": { | ||||||
|       "version": "1.1.1", |       "version": "1.1.1", | ||||||
| @@ -4480,8 +4581,7 @@ | |||||||
|     "node_modules/lodash": { |     "node_modules/lodash": { | ||||||
|       "version": "4.17.21", |       "version": "4.17.21", | ||||||
|       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", |       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||||||
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", |       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/lodash.memoize": { |     "node_modules/lodash.memoize": { | ||||||
|       "version": "4.1.2", |       "version": "4.1.2", | ||||||
| @@ -4504,6 +4604,15 @@ | |||||||
|         "get-func-name": "^2.0.1" |         "get-func-name": "^2.0.1" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/lower-case": { | ||||||
|  |       "version": "2.0.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", | ||||||
|  |       "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "tslib": "^2.0.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/lru-cache": { |     "node_modules/lru-cache": { | ||||||
|       "version": "5.1.1", |       "version": "5.1.1", | ||||||
|       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", |       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", | ||||||
| @@ -4559,12 +4668,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/micromatch": { |     "node_modules/micromatch": { | ||||||
|       "version": "4.0.5", |       "version": "4.0.8", | ||||||
|       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", |       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", | ||||||
|       "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", |       "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "braces": "^3.0.2", |         "braces": "^3.0.3", | ||||||
|         "picomatch": "^2.3.1" |         "picomatch": "^2.3.1" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
| @@ -4649,6 +4758,16 @@ | |||||||
|       "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", |       "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/no-case": { | ||||||
|  |       "version": "3.0.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", | ||||||
|  |       "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "lower-case": "^2.0.2", | ||||||
|  |         "tslib": "^2.0.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/nock": { |     "node_modules/nock": { | ||||||
|       "version": "10.0.6", |       "version": "10.0.6", | ||||||
|       "resolved": "https://registry.npmjs.org/nock/-/nock-10.0.6.tgz", |       "resolved": "https://registry.npmjs.org/nock/-/nock-10.0.6.tgz", | ||||||
| @@ -4768,7 +4887,6 @@ | |||||||
|       "version": "1.4.0", |       "version": "1.4.0", | ||||||
|       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", |       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||||||
|       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", |       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", | ||||||
|       "dev": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "wrappy": "1" |         "wrappy": "1" | ||||||
|       } |       } | ||||||
| @@ -4874,6 +4992,16 @@ | |||||||
|         "url": "https://github.com/sponsors/sindresorhus" |         "url": "https://github.com/sponsors/sindresorhus" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/pascal-case": { | ||||||
|  |       "version": "3.1.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", | ||||||
|  |       "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "no-case": "^3.0.4", | ||||||
|  |         "tslib": "^2.0.3" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/path-exists": { |     "node_modules/path-exists": { | ||||||
|       "version": "4.0.0", |       "version": "4.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", |       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", | ||||||
| @@ -4887,7 +5015,6 @@ | |||||||
|       "version": "1.0.1", |       "version": "1.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", |       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||||||
|       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", |       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", | ||||||
|       "dev": true, |  | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=0.10.0" |         "node": ">=0.10.0" | ||||||
|       } |       } | ||||||
| @@ -4907,6 +5034,12 @@ | |||||||
|       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", |       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/path-to-regexp": { | ||||||
|  |       "version": "6.3.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", | ||||||
|  |       "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", | ||||||
|  |       "license": "MIT" | ||||||
|  |     }, | ||||||
|     "node_modules/path-type": { |     "node_modules/path-type": { | ||||||
|       "version": "4.0.0", |       "version": "4.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", |       "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", | ||||||
| @@ -5029,7 +5162,6 @@ | |||||||
|       "version": "2.8.8", |       "version": "2.8.8", | ||||||
|       "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", |       "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", | ||||||
|       "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", |       "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", | ||||||
|       "dev": true, |  | ||||||
|       "bin": { |       "bin": { | ||||||
|         "prettier": "bin-prettier.js" |         "prettier": "bin-prettier.js" | ||||||
|       }, |       }, | ||||||
| @@ -5310,9 +5442,9 @@ | |||||||
|       "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" |       "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/semver": { |     "node_modules/semver": { | ||||||
|       "version": "7.5.4", |       "version": "7.6.0", | ||||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", |       "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", | ||||||
|       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", |       "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "lru-cache": "^6.0.0" |         "lru-cache": "^6.0.0" | ||||||
|       }, |       }, | ||||||
| @@ -5616,9 +5748,9 @@ | |||||||
|       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" |       "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/ts-jest": { |     "node_modules/ts-jest": { | ||||||
|       "version": "29.1.1", |       "version": "29.1.2", | ||||||
|       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", |       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", | ||||||
|       "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", |       "integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "bs-logger": "0.x", |         "bs-logger": "0.x", | ||||||
| @@ -5634,7 +5766,7 @@ | |||||||
|         "ts-jest": "cli.js" |         "ts-jest": "cli.js" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": "^14.15.0 || ^16.10.0 || >=18.0.0" |         "node": "^16.10.0 || ^18.0.0 || >=20.0.0" | ||||||
|       }, |       }, | ||||||
|       "peerDependencies": { |       "peerDependencies": { | ||||||
|         "@babel/core": ">=7.0.0-beta.0 <8", |         "@babel/core": ">=7.0.0-beta.0 <8", | ||||||
| @@ -5658,6 +5790,16 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/ts-poet": { | ||||||
|  |       "version": "4.15.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-4.15.0.tgz", | ||||||
|  |       "integrity": "sha512-sLLR8yQBvHzi9d4R1F4pd+AzQxBfzOSSjfxiJxQhkUoH5bL7RsAC6wgvtVUQdGqiCsyS9rT6/8X2FI7ipdir5g==", | ||||||
|  |       "license": "Apache-2.0", | ||||||
|  |       "dependencies": { | ||||||
|  |         "lodash": "^4.17.15", | ||||||
|  |         "prettier": "^2.5.1" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/tslib": { |     "node_modules/tslib": { | ||||||
|       "version": "2.6.2", |       "version": "2.6.2", | ||||||
|       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", |       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", | ||||||
| @@ -5692,6 +5834,35 @@ | |||||||
|         "node": ">=0.6.11 <=0.7.0 || >=0.7.3" |         "node": ">=0.6.11 <=0.7.0 || >=0.7.3" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/twirp-ts": { | ||||||
|  |       "version": "2.5.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/twirp-ts/-/twirp-ts-2.5.0.tgz", | ||||||
|  |       "integrity": "sha512-JTKIK5Pf/+3qCrmYDFlqcPPUx+ohEWKBaZy8GL8TmvV2VvC0SXVyNYILO39+GCRbqnuP6hBIF+BVr8ZxRz+6fw==", | ||||||
|  |       "license": "MIT", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@protobuf-ts/plugin-framework": "^2.0.7", | ||||||
|  |         "camel-case": "^4.1.2", | ||||||
|  |         "dot-object": "^2.1.4", | ||||||
|  |         "path-to-regexp": "^6.2.0", | ||||||
|  |         "ts-poet": "^4.5.0", | ||||||
|  |         "yaml": "^1.10.2" | ||||||
|  |       }, | ||||||
|  |       "bin": { | ||||||
|  |         "protoc-gen-twirp_ts": "protoc-gen-twirp_ts" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "@protobuf-ts/plugin": "^2.5.0", | ||||||
|  |         "ts-proto": "^1.81.3" | ||||||
|  |       }, | ||||||
|  |       "peerDependenciesMeta": { | ||||||
|  |         "@protobuf-ts/plugin": { | ||||||
|  |           "optional": true | ||||||
|  |         }, | ||||||
|  |         "ts-proto": { | ||||||
|  |           "optional": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/type-check": { |     "node_modules/type-check": { | ||||||
|       "version": "0.4.0", |       "version": "0.4.0", | ||||||
|       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", |       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", | ||||||
| @@ -5726,9 +5897,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/typescript": { |     "node_modules/typescript": { | ||||||
|       "version": "5.3.2", |       "version": "5.4.2", | ||||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", |       "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", | ||||||
|       "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", |       "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "bin": { |       "bin": { | ||||||
|         "tsc": "bin/tsc", |         "tsc": "bin/tsc", | ||||||
| @@ -5739,9 +5910,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/undici": { |     "node_modules/undici": { | ||||||
|       "version": "5.28.2", |       "version": "5.28.4", | ||||||
|       "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", |       "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", | ||||||
|       "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", |       "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@fastify/busboy": "^2.0.0" |         "@fastify/busboy": "^2.0.0" | ||||||
|       }, |       }, | ||||||
| @@ -5874,8 +6045,7 @@ | |||||||
|     "node_modules/wrappy": { |     "node_modules/wrappy": { | ||||||
|       "version": "1.0.2", |       "version": "1.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", |       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||||||
|       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", |       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" | ||||||
|       "dev": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/write-file-atomic": { |     "node_modules/write-file-atomic": { | ||||||
|       "version": "4.0.2", |       "version": "4.0.2", | ||||||
| @@ -5925,6 +6095,15 @@ | |||||||
|       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", |       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/yaml": { | ||||||
|  |       "version": "1.10.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", | ||||||
|  |       "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", | ||||||
|  |       "license": "ISC", | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">= 6" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/yargs": { |     "node_modules/yargs": { | ||||||
|       "version": "17.7.2", |       "version": "17.7.2", | ||||||
|       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", |       "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", | ||||||
|   | |||||||
							
								
								
									
										22
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								package.json
									
									
									
									
									
								
							| @@ -25,31 +25,31 @@ | |||||||
|   "author": "GitHub", |   "author": "GitHub", | ||||||
|   "license": "MIT", |   "license": "MIT", | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@actions/cache": "^3.2.1", |     "@actions/cache": "^4.0.0", | ||||||
|     "@actions/core": "^1.10.0", |     "@actions/core": "^1.10.0", | ||||||
|     "@actions/exec": "^1.1.0", |     "@actions/exec": "^1.1.0", | ||||||
|     "@actions/glob": "^0.4.0", |     "@actions/glob": "^0.4.0", | ||||||
|     "@actions/http-client": "^2.0.1", |     "@actions/http-client": "^2.2.1", | ||||||
|     "@actions/io": "^1.0.2", |     "@actions/io": "^1.0.2", | ||||||
|     "@actions/tool-cache": "^2.0.1", |     "@actions/tool-cache": "^2.0.1", | ||||||
|     "semver": "^7.5.4" |     "semver": "^7.6.0" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "@types/jest": "^29.5.10", |     "@types/jest": "^29.5.12", | ||||||
|     "@types/node": "^20.10.3", |     "@types/node": "^20.11.28", | ||||||
|     "@types/semver": "^7.5.6", |     "@types/semver": "^7.5.8", | ||||||
|     "@typescript-eslint/eslint-plugin": "^5.54.0", |     "@typescript-eslint/eslint-plugin": "^5.54.0", | ||||||
|     "@typescript-eslint/parser": "^5.54.0", |     "@typescript-eslint/parser": "^5.54.0", | ||||||
|     "@vercel/ncc": "^0.38.1", |     "@vercel/ncc": "^0.38.1", | ||||||
|     "eslint": "^8.35.0", |     "eslint": "^8.57.0", | ||||||
|     "eslint-config-prettier": "^8.6.0", |     "eslint-config-prettier": "^8.6.0", | ||||||
|     "eslint-plugin-jest": "^27.2.1", |     "eslint-plugin-jest": "^27.9.0", | ||||||
|     "eslint-plugin-node": "^11.1.0", |     "eslint-plugin-node": "^11.1.0", | ||||||
|     "jest": "^29.7.0", |     "jest": "^29.7.0", | ||||||
|     "jest-circus": "^29.7.0", |     "jest-circus": "^29.7.0", | ||||||
|     "nock": "^10.0.6", |     "nock": "^10.0.6", | ||||||
|     "prettier": "^2.8.4", |     "prettier": "^2.8.4", | ||||||
|     "ts-jest": "^29.1.1", |     "ts-jest": "^29.1.2", | ||||||
|     "typescript": "^5.3.2" |     "typescript": "^5.4.2" | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @@ -15,6 +15,7 @@ export const restoreCache = async ( | |||||||
| ) => { | ) => { | ||||||
|   const packageManagerInfo = await getPackageManagerInfo(packageManager); |   const packageManagerInfo = await getPackageManagerInfo(packageManager); | ||||||
|   const platform = process.env.RUNNER_OS; |   const platform = process.env.RUNNER_OS; | ||||||
|  |   const arch = process.arch; | ||||||
|  |  | ||||||
|   const cachePaths = await getCacheDirectoryPath(packageManagerInfo); |   const cachePaths = await getCacheDirectoryPath(packageManagerInfo); | ||||||
|  |  | ||||||
| @@ -31,7 +32,7 @@ export const restoreCache = async ( | |||||||
|  |  | ||||||
|   const linuxVersion = |   const linuxVersion = | ||||||
|     process.env.RUNNER_OS === 'Linux' ? `${process.env.ImageOS}-` : ''; |     process.env.RUNNER_OS === 'Linux' ? `${process.env.ImageOS}-` : ''; | ||||||
|   const primaryKey = `setup-go-${platform}-${linuxVersion}go-${versionSpec}-${fileHash}`; |   const primaryKey = `setup-go-${platform}-${arch}-${linuxVersion}go-${versionSpec}-${fileHash}`; | ||||||
|   core.debug(`primary key is ${primaryKey}`); |   core.debug(`primary key is ${primaryKey}`); | ||||||
|  |  | ||||||
|   core.saveState(State.CachePrimaryKey, primaryKey); |   core.saveState(State.CachePrimaryKey, primaryKey); | ||||||
|   | |||||||
| @@ -63,7 +63,13 @@ export function isGhes(): boolean { | |||||||
|   const ghUrl = new URL( |   const ghUrl = new URL( | ||||||
|     process.env['GITHUB_SERVER_URL'] || 'https://github.com' |     process.env['GITHUB_SERVER_URL'] || 'https://github.com' | ||||||
|   ); |   ); | ||||||
|   return ghUrl.hostname.toUpperCase() !== 'GITHUB.COM'; |  | ||||||
|  |   const hostname = ghUrl.hostname.trimEnd().toUpperCase(); | ||||||
|  |   const isGitHubHost = hostname === 'GITHUB.COM'; | ||||||
|  |   const isGitHubEnterpriseCloudHost = hostname.endsWith('.GHE.COM'); | ||||||
|  |   const isLocalHost = hostname.endsWith('.LOCALHOST'); | ||||||
|  |  | ||||||
|  |   return !isGitHubHost && !isGitHubEnterpriseCloudHost && !isLocalHost; | ||||||
| } | } | ||||||
|  |  | ||||||
| export function isCacheFeatureAvailable(): boolean { | export function isCacheFeatureAvailable(): boolean { | ||||||
|   | |||||||
| @@ -8,6 +8,11 @@ import fs from 'fs'; | |||||||
| import os from 'os'; | import os from 'os'; | ||||||
| import {StableReleaseAlias} from './utils'; | import {StableReleaseAlias} from './utils'; | ||||||
|  |  | ||||||
|  | const MANIFEST_REPO_OWNER = 'actions'; | ||||||
|  | const MANIFEST_REPO_NAME = 'go-versions'; | ||||||
|  | const MANIFEST_REPO_BRANCH = 'main'; | ||||||
|  | const MANIFEST_URL = `https://raw.githubusercontent.com/${MANIFEST_REPO_OWNER}/${MANIFEST_REPO_NAME}/${MANIFEST_REPO_BRANCH}/versions-manifest.json`; | ||||||
|  |  | ||||||
| type InstallationType = 'dist' | 'manifest'; | type InstallationType = 'dist' | 'manifest'; | ||||||
|  |  | ||||||
| export interface IGoVersionFile { | export interface IGoVersionFile { | ||||||
| @@ -274,8 +279,43 @@ export async function extractGoArchive(archivePath: string): Promise<string> { | |||||||
|   return extPath; |   return extPath; | ||||||
| } | } | ||||||
|  |  | ||||||
| export async function getManifest(auth: string | undefined) { | export async function getManifest( | ||||||
|   return tc.getManifestFromRepo('actions', 'go-versions', auth, 'main'); |   auth: string | undefined | ||||||
|  | ): Promise<tc.IToolRelease[]> { | ||||||
|  |   try { | ||||||
|  |     return await getManifestFromRepo(auth); | ||||||
|  |   } catch (err) { | ||||||
|  |     core.debug('Fetching the manifest via the API failed.'); | ||||||
|  |     if (err instanceof Error) { | ||||||
|  |       core.debug(err.message); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  |   return await getManifestFromURL(); | ||||||
|  | } | ||||||
|  |  | ||||||
|  | function getManifestFromRepo( | ||||||
|  |   auth: string | undefined | ||||||
|  | ): Promise<tc.IToolRelease[]> { | ||||||
|  |   core.debug( | ||||||
|  |     `Getting manifest from ${MANIFEST_REPO_OWNER}/${MANIFEST_REPO_NAME}@${MANIFEST_REPO_BRANCH}` | ||||||
|  |   ); | ||||||
|  |   return tc.getManifestFromRepo( | ||||||
|  |     MANIFEST_REPO_OWNER, | ||||||
|  |     MANIFEST_REPO_NAME, | ||||||
|  |     auth, | ||||||
|  |     MANIFEST_REPO_BRANCH | ||||||
|  |   ); | ||||||
|  | } | ||||||
|  |  | ||||||
|  | async function getManifestFromURL(): Promise<tc.IToolRelease[]> { | ||||||
|  |   core.debug('Falling back to fetching the manifest using raw URL.'); | ||||||
|  |  | ||||||
|  |   const http: httpm.HttpClient = new httpm.HttpClient('tool-cache'); | ||||||
|  |   const response = await http.getJson<tc.IToolRelease[]>(MANIFEST_URL); | ||||||
|  |   if (!response.result) { | ||||||
|  |     throw new Error(`Unable to get manifest from ${MANIFEST_URL}`); | ||||||
|  |   } | ||||||
|  |   return response.result; | ||||||
| } | } | ||||||
|  |  | ||||||
| export async function getInfoFromManifest( | export async function getInfoFromManifest( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user