✨ use caxa for bundling
This commit is contained in:
		
							parent
							
								
									e395146934
								
							
						
					
					
						commit
						2669b61a27
					
				
							
								
								
									
										119
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										119
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							| @ -1,68 +1,81 @@ | ||||
| on: | ||||
|   workflow_dispatch: | ||||
|   push: | ||||
|     # Sequence of patterns matched against refs/tags | ||||
|     tags: | ||||
|       - "v*" # Push events to matching v*, i.e. v1.0, v20.15.10 | ||||
| 
 | ||||
| name: Publish Release | ||||
| 
 | ||||
| on: push | ||||
| jobs: | ||||
|   build: | ||||
|     name: Publish Release | ||||
|   insiders-build: | ||||
|     strategy: | ||||
|       matrix: | ||||
|         os: [windows-latest, macos-latest, ubuntu-latest] | ||||
|         include: | ||||
|           - os: windows | ||||
|             build: npx caxa --directory . --command "{{caxa}}/node_modules/.bin/node" "{{caxa}}/lib/index.js" --output "Fosscord-server-windows-${{ github.sha }}.exe" | ||||
|             artifact: Fosscord-server-windows-${{ github.sha }}.exe | ||||
|           - os: macos | ||||
|             build: | | ||||
|               npx caxa --directory . --command "{{caxa}}/node_modules/.bin/node" "{{caxa}}/lib/index.js" --output "Fosscord.app" | ||||
|               tar -czf "Fosscord--server-macos-${{ github.sha }}.app.tgz" "Fosscord.app" | ||||
|             artifact: Fosscord--server-macos-${{ github.sha }}.app.tgz | ||||
|           - os: ubuntu | ||||
|             build: | | ||||
|               npx caxa --directory . --command "{{caxa}}/node_modules/.bin/node" "{{caxa}}/lib/index.js" --output "fosscord" | ||||
|               tar -czf "fosscord-server-linux-${{ github.sha }}.tgz" "fosscord" | ||||
|             artifact: fosscord-server-linux-${{ github.sha }}.tgz | ||||
|     runs-on: ${{ matrix.os }} | ||||
|     steps: | ||||
|       - uses: actions/checkout@v2 | ||||
|       - uses: actions/setup-node@v1 | ||||
|         with: | ||||
|           node-version: 15 | ||||
|       - run: | | ||||
|           npm i | ||||
|           npm run build | ||||
|           ${{ matrix.build }} | ||||
|       - uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|           name: ${{ matrix.artifact }} | ||||
|           path: ${{ matrix.artifact }} | ||||
| 
 | ||||
|   release: | ||||
|     needs: [insiders-build] | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - name: Checkout code | ||||
|         uses: actions/checkout@v2 | ||||
|       - name: Extract version | ||||
|         id: extract_version | ||||
|         uses: Saionaro/extract-package-version@v1.0.6 | ||||
|       - name: Build | ||||
|         run: | | ||||
|           npm install | ||||
|           npm run bundle | ||||
|       - name: Create Release | ||||
|         id: create_release | ||||
|         uses: actions/create-release@v1 | ||||
|       - uses: actions/download-artifact@v2 | ||||
|         with: | ||||
|           name: Fosscord-windows-${{ github.sha }}.exe | ||||
|       - uses: actions/download-artifact@v2 | ||||
|         with: | ||||
|           name: Fosscord-macos-${{ github.sha }}.app.tgz | ||||
|       - uses: actions/download-artifact@v2 | ||||
|         with: | ||||
|           name: Fosscord-linux-${{ github.sha }}.tgz | ||||
|       - run: echo "::set-output name=tag::${GITHUB_REF#refs/tags/}" | ||||
|         id: tag | ||||
|       - uses: actions/create-release@v1 | ||||
|         id: create-release | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|         with: | ||||
|           tag_name: v${{ steps.extract_version.outputs.version }} | ||||
|           release_name: Release ${{ steps.extract_version.outputs.version }} | ||||
|           draft: true | ||||
|           prerelease: true # TODO: change this to false | ||||
|       - name: Upload Release Linux | ||||
|         id: upload-release-asset-linux | ||||
|         uses: actions/upload-release-asset@v1 | ||||
|           tag_name: ${{ steps.tag.outputs.tag }} | ||||
|           release_name: Release ${{ steps.tag.outputs.tag }} | ||||
|       - uses: actions/upload-release-asset@v1 | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|         with: | ||||
|           upload_url: ${{ steps.create_release.outputs.upload_url }} | ||||
|           asset_path: ./build/api-linux | ||||
|           asset_name: fosscord-api-linux | ||||
|           asset_content_type: application/x-binary | ||||
|       - name: Upload Release MacOS | ||||
|         id: upload-release-asset-macos | ||||
|         uses: actions/upload-release-asset@v1 | ||||
|           upload_url: ${{ steps.create-release.outputs.upload_url }} | ||||
|           asset_path: Fosscord-windows-${{ github.sha }}.exe | ||||
|           asset_name: Fosscord-windows-${{ steps.tag.outputs.tag }}.exe | ||||
|           asset_content_type: application/vnd.microsoft.portable-executable | ||||
|       - uses: actions/upload-release-asset@v1 | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|         with: | ||||
|           upload_url: ${{ steps.create_release.outputs.upload_url }} | ||||
|           asset_path: ./build/api-macos | ||||
|           asset_name: fosscord-api-macos | ||||
|           asset_content_type: application/x-binary | ||||
|       - name: Upload Release Windows | ||||
|         id: upload-release-asset-windows | ||||
|         uses: actions/upload-release-asset@v1 | ||||
|           upload_url: ${{ steps.create-release.outputs.upload_url }} | ||||
|           asset_path: Fosscord-macos-${{ github.sha }}.app.tgz | ||||
|           asset_name: Fosscord-macos-${{ steps.tag.outputs.tag }}.app.tgz | ||||
|           asset_content_type: application/gzip | ||||
|       - uses: actions/upload-release-asset@v1 | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|         with: | ||||
|           upload_url: ${{ steps.create_release.outputs.upload_url }} | ||||
|           asset_path: ./build/api-win.exe | ||||
|           asset_name: fosscord-api-windows.exe | ||||
|           asset_content_type: application/x-binary | ||||
|       - uses: eregon/publish-release@v1 | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
|         with: | ||||
|           release_id: ${{ steps.create_release.outputs.id }} | ||||
|           upload_url: ${{ steps.create-release.outputs.upload_url }} | ||||
|           asset_path: Fosscord-linux-${{ github.sha }}.tgz | ||||
|           asset_name: Fosscord-linux-${{ steps.tag.outputs.tag }}.tgz | ||||
|           asset_content_type: application/gzip | ||||
|  | ||||
							
								
								
									
										527
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										527
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -52,6 +52,7 @@ | ||||
| 				"@types/node-fetch": "^2.5.7", | ||||
| 				"@zerollup/ts-transform-paths": "^1.7.18", | ||||
| 				"0x": "^4.10.2", | ||||
| 				"caxa": "^2.1.0", | ||||
| 				"jest": "^26.6.3", | ||||
| 				"pkg": "^5.3.0", | ||||
| 				"saslprep": "^1.0.3", | ||||
| @ -1551,6 +1552,59 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", | ||||
| 			"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" | ||||
| 		}, | ||||
| 		"node_modules/archiver": { | ||||
| 			"version": "5.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", | ||||
| 			"integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"archiver-utils": "^2.1.0", | ||||
| 				"async": "^3.2.0", | ||||
| 				"buffer-crc32": "^0.2.1", | ||||
| 				"readable-stream": "^3.6.0", | ||||
| 				"readdir-glob": "^1.0.0", | ||||
| 				"tar-stream": "^2.2.0", | ||||
| 				"zip-stream": "^4.1.0" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 10" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/archiver-utils": { | ||||
| 			"version": "2.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", | ||||
| 			"integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"glob": "^7.1.4", | ||||
| 				"graceful-fs": "^4.2.0", | ||||
| 				"lazystream": "^1.0.0", | ||||
| 				"lodash.defaults": "^4.2.0", | ||||
| 				"lodash.difference": "^4.5.0", | ||||
| 				"lodash.flatten": "^4.4.0", | ||||
| 				"lodash.isplainobject": "^4.0.6", | ||||
| 				"lodash.union": "^4.6.0", | ||||
| 				"normalize-path": "^3.0.0", | ||||
| 				"readable-stream": "^2.0.0" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 6" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/archiver/node_modules/readable-stream": { | ||||
| 			"version": "3.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"inherits": "^2.0.3", | ||||
| 				"string_decoder": "^1.1.1", | ||||
| 				"util-deprecate": "^1.0.1" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 6" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/are-we-there-yet": { | ||||
| 			"version": "1.1.5", | ||||
| 			"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", | ||||
| @ -1669,6 +1723,12 @@ | ||||
| 				"node": ">=0.10.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/async": { | ||||
| 			"version": "3.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", | ||||
| 			"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/asynckit": { | ||||
| 			"version": "0.4.0", | ||||
| 			"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||||
| @ -2160,6 +2220,15 @@ | ||||
| 				"ieee754": "^1.1.4" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/buffer-crc32": { | ||||
| 			"version": "0.2.13", | ||||
| 			"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", | ||||
| 			"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", | ||||
| 			"dev": true, | ||||
| 			"engines": { | ||||
| 				"node": "*" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/buffer-equal-constant-time": { | ||||
| 			"version": "1.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", | ||||
| @ -2317,6 +2386,24 @@ | ||||
| 				"node": "6.* || 8.* || >= 10.*" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/caxa": { | ||||
| 			"version": "2.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/caxa/-/caxa-2.1.0.tgz", | ||||
| 			"integrity": "sha512-RMenUUAKteG7neQeIZchqLGWa2QkrlO8KUHeefvDiPURASiKAGHCJUXh8CyLHkDCk5NKIz0IdcRyVXXypB+hXQ==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"archiver": "^5.2.0", | ||||
| 				"commander": "^7.0.0", | ||||
| 				"crypto-random-string": "^3.3.0", | ||||
| 				"dedent": "^0.7.0", | ||||
| 				"execa": "^4.1.0", | ||||
| 				"fs-extra": "^9.1.0", | ||||
| 				"globby": "^11.0.3" | ||||
| 			}, | ||||
| 			"bin": { | ||||
| 				"caxa": "lib/index.js" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/chalk": { | ||||
| 			"version": "4.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", | ||||
| @ -2632,12 +2719,50 @@ | ||||
| 				"node": ">= 0.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/commander": { | ||||
| 			"version": "7.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", | ||||
| 			"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", | ||||
| 			"dev": true, | ||||
| 			"engines": { | ||||
| 				"node": ">= 10" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/component-emitter": { | ||||
| 			"version": "1.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", | ||||
| 			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/compress-commons": { | ||||
| 			"version": "4.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", | ||||
| 			"integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"buffer-crc32": "^0.2.13", | ||||
| 				"crc32-stream": "^4.0.2", | ||||
| 				"normalize-path": "^3.0.0", | ||||
| 				"readable-stream": "^3.6.0" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 10" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/compress-commons/node_modules/readable-stream": { | ||||
| 			"version": "3.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"inherits": "^2.0.3", | ||||
| 				"string_decoder": "^1.1.1", | ||||
| 				"util-deprecate": "^1.0.1" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 6" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/concat-map": { | ||||
| 			"version": "0.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||||
| @ -2731,6 +2856,49 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||||
| 			"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||||
| 		}, | ||||
| 		"node_modules/crc-32": { | ||||
| 			"version": "1.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", | ||||
| 			"integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"exit-on-epipe": "~1.0.1", | ||||
| 				"printj": "~1.1.0" | ||||
| 			}, | ||||
| 			"bin": { | ||||
| 				"crc32": "bin/crc32.njs" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">=0.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/crc32-stream": { | ||||
| 			"version": "4.0.2", | ||||
| 			"resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", | ||||
| 			"integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"crc-32": "^1.2.0", | ||||
| 				"readable-stream": "^3.4.0" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 10" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/crc32-stream/node_modules/readable-stream": { | ||||
| 			"version": "3.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"inherits": "^2.0.3", | ||||
| 				"string_decoder": "^1.1.1", | ||||
| 				"util-deprecate": "^1.0.1" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 6" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/create-ecdh": { | ||||
| 			"version": "4.0.4", | ||||
| 			"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", | ||||
| @ -2831,6 +2999,27 @@ | ||||
| 				"node": "*" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/crypto-random-string": { | ||||
| 			"version": "3.3.1", | ||||
| 			"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-3.3.1.tgz", | ||||
| 			"integrity": "sha512-5j88ECEn6h17UePrLi6pn1JcLtAiANa3KExyr9y9Z5vo2mv56Gh3I4Aja/B9P9uyMwyxNHAHWv+nE72f30T5Dg==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"type-fest": "^0.8.1" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">=8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/crypto-random-string/node_modules/type-fest": { | ||||
| 			"version": "0.8.1", | ||||
| 			"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | ||||
| 			"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | ||||
| 			"dev": true, | ||||
| 			"engines": { | ||||
| 				"node": ">=8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/css-select": { | ||||
| 			"version": "4.1.2", | ||||
| 			"resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", | ||||
| @ -3151,6 +3340,12 @@ | ||||
| 				"node": ">=8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/dedent": { | ||||
| 			"version": "0.7.0", | ||||
| 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", | ||||
| 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/deep-extend": { | ||||
| 			"version": "0.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", | ||||
| @ -3756,6 +3951,15 @@ | ||||
| 				"node": ">= 0.8.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/exit-on-epipe": { | ||||
| 			"version": "1.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", | ||||
| 			"integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", | ||||
| 			"dev": true, | ||||
| 			"engines": { | ||||
| 				"node": ">=0.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/expand-brackets": { | ||||
| 			"version": "2.1.4", | ||||
| 			"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", | ||||
| @ -6156,6 +6360,18 @@ | ||||
| 				"missing-native-js-functions": "^1.1.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/lazystream": { | ||||
| 			"version": "1.0.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", | ||||
| 			"integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"readable-stream": "^2.0.5" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 0.6.3" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/leven": { | ||||
| 			"version": "3.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", | ||||
| @ -6250,6 +6466,24 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||||
| 			"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | ||||
| 		}, | ||||
| 		"node_modules/lodash.defaults": { | ||||
| 			"version": "4.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", | ||||
| 			"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/lodash.difference": { | ||||
| 			"version": "4.5.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", | ||||
| 			"integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/lodash.flatten": { | ||||
| 			"version": "4.4.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", | ||||
| 			"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/lodash.includes": { | ||||
| 			"version": "4.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", | ||||
| @ -6291,6 +6525,12 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", | ||||
| 			"integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" | ||||
| 		}, | ||||
| 		"node_modules/lodash.union": { | ||||
| 			"version": "4.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", | ||||
| 			"integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"node_modules/loud-rejection": { | ||||
| 			"version": "1.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", | ||||
| @ -8124,6 +8364,18 @@ | ||||
| 				"xtend": ">=4.0.0 <4.1.0-0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/printj": { | ||||
| 			"version": "1.1.2", | ||||
| 			"resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", | ||||
| 			"integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", | ||||
| 			"dev": true, | ||||
| 			"bin": { | ||||
| 				"printj": "bin/printj.njs" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">=0.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/process": { | ||||
| 			"version": "0.11.10", | ||||
| 			"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", | ||||
| @ -8433,6 +8685,15 @@ | ||||
| 				"safe-buffer": "~5.1.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/readdir-glob": { | ||||
| 			"version": "1.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", | ||||
| 			"integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"minimatch": "^3.0.4" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/readdirp": { | ||||
| 			"version": "3.5.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", | ||||
| @ -11012,6 +11273,34 @@ | ||||
| 			"engines": { | ||||
| 				"node": ">=6" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/zip-stream": { | ||||
| 			"version": "4.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", | ||||
| 			"integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"archiver-utils": "^2.1.0", | ||||
| 				"compress-commons": "^4.1.0", | ||||
| 				"readable-stream": "^3.6.0" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 10" | ||||
| 			} | ||||
| 		}, | ||||
| 		"node_modules/zip-stream/node_modules/readable-stream": { | ||||
| 			"version": "3.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 			"dev": true, | ||||
| 			"dependencies": { | ||||
| 				"inherits": "^2.0.3", | ||||
| 				"string_decoder": "^1.1.1", | ||||
| 				"util-deprecate": "^1.0.1" | ||||
| 			}, | ||||
| 			"engines": { | ||||
| 				"node": ">= 6" | ||||
| 			} | ||||
| 		} | ||||
| 	}, | ||||
| 	"dependencies": { | ||||
| @ -12363,6 +12652,52 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", | ||||
| 			"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" | ||||
| 		}, | ||||
| 		"archiver": { | ||||
| 			"version": "5.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.0.tgz", | ||||
| 			"integrity": "sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"archiver-utils": "^2.1.0", | ||||
| 				"async": "^3.2.0", | ||||
| 				"buffer-crc32": "^0.2.1", | ||||
| 				"readable-stream": "^3.6.0", | ||||
| 				"readdir-glob": "^1.0.0", | ||||
| 				"tar-stream": "^2.2.0", | ||||
| 				"zip-stream": "^4.1.0" | ||||
| 			}, | ||||
| 			"dependencies": { | ||||
| 				"readable-stream": { | ||||
| 					"version": "3.6.0", | ||||
| 					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 					"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 					"dev": true, | ||||
| 					"requires": { | ||||
| 						"inherits": "^2.0.3", | ||||
| 						"string_decoder": "^1.1.1", | ||||
| 						"util-deprecate": "^1.0.1" | ||||
| 					} | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"archiver-utils": { | ||||
| 			"version": "2.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", | ||||
| 			"integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"glob": "^7.1.4", | ||||
| 				"graceful-fs": "^4.2.0", | ||||
| 				"lazystream": "^1.0.0", | ||||
| 				"lodash.defaults": "^4.2.0", | ||||
| 				"lodash.difference": "^4.5.0", | ||||
| 				"lodash.flatten": "^4.4.0", | ||||
| 				"lodash.isplainobject": "^4.0.6", | ||||
| 				"lodash.union": "^4.6.0", | ||||
| 				"normalize-path": "^3.0.0", | ||||
| 				"readable-stream": "^2.0.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"are-we-there-yet": { | ||||
| 			"version": "1.1.5", | ||||
| 			"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", | ||||
| @ -12462,6 +12797,12 @@ | ||||
| 			"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"async": { | ||||
| 			"version": "3.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", | ||||
| 			"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"asynckit": { | ||||
| 			"version": "0.4.0", | ||||
| 			"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||||
| @ -12896,6 +13237,12 @@ | ||||
| 				"ieee754": "^1.1.4" | ||||
| 			} | ||||
| 		}, | ||||
| 		"buffer-crc32": { | ||||
| 			"version": "0.2.13", | ||||
| 			"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", | ||||
| 			"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"buffer-equal-constant-time": { | ||||
| 			"version": "1.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", | ||||
| @ -13033,6 +13380,21 @@ | ||||
| 				"rsvp": "^4.8.4" | ||||
| 			} | ||||
| 		}, | ||||
| 		"caxa": { | ||||
| 			"version": "2.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/caxa/-/caxa-2.1.0.tgz", | ||||
| 			"integrity": "sha512-RMenUUAKteG7neQeIZchqLGWa2QkrlO8KUHeefvDiPURASiKAGHCJUXh8CyLHkDCk5NKIz0IdcRyVXXypB+hXQ==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"archiver": "^5.2.0", | ||||
| 				"commander": "^7.0.0", | ||||
| 				"crypto-random-string": "^3.3.0", | ||||
| 				"dedent": "^0.7.0", | ||||
| 				"execa": "^4.1.0", | ||||
| 				"fs-extra": "^9.1.0", | ||||
| 				"globby": "^11.0.3" | ||||
| 			} | ||||
| 		}, | ||||
| 		"chalk": { | ||||
| 			"version": "4.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", | ||||
| @ -13293,12 +13655,43 @@ | ||||
| 				"delayed-stream": "~1.0.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"commander": { | ||||
| 			"version": "7.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", | ||||
| 			"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"component-emitter": { | ||||
| 			"version": "1.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", | ||||
| 			"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"compress-commons": { | ||||
| 			"version": "4.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", | ||||
| 			"integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"buffer-crc32": "^0.2.13", | ||||
| 				"crc32-stream": "^4.0.2", | ||||
| 				"normalize-path": "^3.0.0", | ||||
| 				"readable-stream": "^3.6.0" | ||||
| 			}, | ||||
| 			"dependencies": { | ||||
| 				"readable-stream": { | ||||
| 					"version": "3.6.0", | ||||
| 					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 					"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 					"dev": true, | ||||
| 					"requires": { | ||||
| 						"inherits": "^2.0.3", | ||||
| 						"string_decoder": "^1.1.1", | ||||
| 						"util-deprecate": "^1.0.1" | ||||
| 					} | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"concat-map": { | ||||
| 			"version": "0.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||||
| @ -13379,6 +13772,39 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||||
| 			"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||||
| 		}, | ||||
| 		"crc-32": { | ||||
| 			"version": "1.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", | ||||
| 			"integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"exit-on-epipe": "~1.0.1", | ||||
| 				"printj": "~1.1.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"crc32-stream": { | ||||
| 			"version": "4.0.2", | ||||
| 			"resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", | ||||
| 			"integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"crc-32": "^1.2.0", | ||||
| 				"readable-stream": "^3.4.0" | ||||
| 			}, | ||||
| 			"dependencies": { | ||||
| 				"readable-stream": { | ||||
| 					"version": "3.6.0", | ||||
| 					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 					"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 					"dev": true, | ||||
| 					"requires": { | ||||
| 						"inherits": "^2.0.3", | ||||
| 						"string_decoder": "^1.1.1", | ||||
| 						"util-deprecate": "^1.0.1" | ||||
| 					} | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"create-ecdh": { | ||||
| 			"version": "4.0.4", | ||||
| 			"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", | ||||
| @ -13471,6 +13897,23 @@ | ||||
| 				"randomfill": "^1.0.3" | ||||
| 			} | ||||
| 		}, | ||||
| 		"crypto-random-string": { | ||||
| 			"version": "3.3.1", | ||||
| 			"resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-3.3.1.tgz", | ||||
| 			"integrity": "sha512-5j88ECEn6h17UePrLi6pn1JcLtAiANa3KExyr9y9Z5vo2mv56Gh3I4Aja/B9P9uyMwyxNHAHWv+nE72f30T5Dg==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"type-fest": "^0.8.1" | ||||
| 			}, | ||||
| 			"dependencies": { | ||||
| 				"type-fest": { | ||||
| 					"version": "0.8.1", | ||||
| 					"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | ||||
| 					"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | ||||
| 					"dev": true | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"css-select": { | ||||
| 			"version": "4.1.2", | ||||
| 			"resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", | ||||
| @ -13767,6 +14210,12 @@ | ||||
| 				"mimic-response": "^2.0.0" | ||||
| 			} | ||||
| 		}, | ||||
| 		"dedent": { | ||||
| 			"version": "0.7.0", | ||||
| 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", | ||||
| 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"deep-extend": { | ||||
| 			"version": "0.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", | ||||
| @ -14262,6 +14711,12 @@ | ||||
| 			"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"exit-on-epipe": { | ||||
| 			"version": "1.0.1", | ||||
| 			"resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", | ||||
| 			"integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"expand-brackets": { | ||||
| 			"version": "2.1.4", | ||||
| 			"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", | ||||
| @ -16231,6 +16686,15 @@ | ||||
| 				"missing-native-js-functions": "^1.1.8" | ||||
| 			} | ||||
| 		}, | ||||
| 		"lazystream": { | ||||
| 			"version": "1.0.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", | ||||
| 			"integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"readable-stream": "^2.0.5" | ||||
| 			} | ||||
| 		}, | ||||
| 		"leven": { | ||||
| 			"version": "3.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", | ||||
| @ -16306,6 +16770,24 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||||
| 			"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | ||||
| 		}, | ||||
| 		"lodash.defaults": { | ||||
| 			"version": "4.2.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", | ||||
| 			"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"lodash.difference": { | ||||
| 			"version": "4.5.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", | ||||
| 			"integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"lodash.flatten": { | ||||
| 			"version": "4.4.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", | ||||
| 			"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"lodash.includes": { | ||||
| 			"version": "4.3.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", | ||||
| @ -16347,6 +16829,12 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", | ||||
| 			"integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" | ||||
| 		}, | ||||
| 		"lodash.union": { | ||||
| 			"version": "4.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", | ||||
| 			"integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"loud-rejection": { | ||||
| 			"version": "1.6.0", | ||||
| 			"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", | ||||
| @ -17813,6 +18301,12 @@ | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"printj": { | ||||
| 			"version": "1.1.2", | ||||
| 			"resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", | ||||
| 			"integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"process": { | ||||
| 			"version": "0.11.10", | ||||
| 			"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", | ||||
| @ -18076,6 +18570,15 @@ | ||||
| 				} | ||||
| 			} | ||||
| 		}, | ||||
| 		"readdir-glob": { | ||||
| 			"version": "1.1.1", | ||||
| 			"resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.1.tgz", | ||||
| 			"integrity": "sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"minimatch": "^3.0.4" | ||||
| 			} | ||||
| 		}, | ||||
| 		"readdirp": { | ||||
| 			"version": "3.5.0", | ||||
| 			"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", | ||||
| @ -20218,6 +20721,30 @@ | ||||
| 			"resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", | ||||
| 			"integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", | ||||
| 			"dev": true | ||||
| 		}, | ||||
| 		"zip-stream": { | ||||
| 			"version": "4.1.0", | ||||
| 			"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", | ||||
| 			"integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", | ||||
| 			"dev": true, | ||||
| 			"requires": { | ||||
| 				"archiver-utils": "^2.1.0", | ||||
| 				"compress-commons": "^4.1.0", | ||||
| 				"readable-stream": "^3.6.0" | ||||
| 			}, | ||||
| 			"dependencies": { | ||||
| 				"readable-stream": { | ||||
| 					"version": "3.6.0", | ||||
| 					"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", | ||||
| 					"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", | ||||
| 					"dev": true, | ||||
| 					"requires": { | ||||
| 						"inherits": "^2.0.3", | ||||
| 						"string_decoder": "^1.1.1", | ||||
| 						"util-deprecate": "^1.0.1" | ||||
| 					} | ||||
| 				} | ||||
| 			} | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -87,6 +87,7 @@ | ||||
| 		"@types/node-fetch": "^2.5.7", | ||||
| 		"@zerollup/ts-transform-paths": "^1.7.18", | ||||
| 		"0x": "^4.10.2", | ||||
| 		"caxa": "^2.1.0", | ||||
| 		"jest": "^26.6.3", | ||||
| 		"pkg": "^5.3.0", | ||||
| 		"saslprep": "^1.0.3", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Flam3rboy
						Flam3rboy