mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-31 13:41:09 -04:00 
			
		
		
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			dependabot
			...
			dependabot
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 55abd6d9d9 | 
							
								
								
									
										9
									
								
								.github/workflows/uffizzi-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/uffizzi-build.yml
									
									
									
									
										vendored
									
									
								
							| @ -14,6 +14,8 @@ jobs: | ||||
|     steps: | ||||
|       - name: Checkout git repo | ||||
|         uses: actions/checkout@v3 | ||||
|       - name: Set up Docker Buildx | ||||
|         uses: docker/setup-buildx-action@v2         | ||||
|       - name: Generate UUID image name | ||||
|         id: uuid | ||||
|         run: echo "UUID_TAG_APP=$(uuidgen)" >> $GITHUB_ENV | ||||
| @ -31,10 +33,11 @@ jobs: | ||||
|           tags: ${{ steps.meta.outputs.tags }} | ||||
|           labels: ${{ steps.meta.outputs.labels }} | ||||
|           file: ./uffizzi/Dockerfile | ||||
|           cache-from: type=gha | ||||
|           cache-to: type=gha,mode=max | ||||
|  | ||||
|  | ||||
|   build-nginx: | ||||
|     needs:  | ||||
|       - build-application | ||||
|     name: Build and Push `nginx` | ||||
|     runs-on: ubuntu-latest | ||||
|     if: ${{ github.event_name != 'pull_request' || github.event.action != 'closed' }} | ||||
| @ -62,8 +65,6 @@ jobs: | ||||
|           tags: ${{ steps.meta.outputs.tags }} | ||||
|           labels: ${{ steps.meta.outputs.labels }} | ||||
|           file: ./uffizzi/nginx/Dockerfile | ||||
|           build-args: | | ||||
|             BASE_IMAGE=${{ needs.build-application.outputs.tags }} | ||||
|           cache-from: type=gha | ||||
|           cache-to: type=gha,mode=max | ||||
|  | ||||
|  | ||||
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -16,5 +16,4 @@ Homestead.yaml | ||||
| .gitkeep | ||||
| /public/docs | ||||
| /.scribe | ||||
| !storage/fonts/.gitkeep | ||||
| .DS_Store | ||||
| !storage/fonts/.gitkeep | ||||
| @ -55,7 +55,7 @@ class CreateTemplateCommand extends Command | ||||
|         copy(public_path("/build/img/PDF/{$type}1.png"), public_path("/build/img/PDF/{$templateName}.png")); | ||||
|         copy(resource_path("/static/img/PDF/{$type}1.png"), resource_path("/static/img/PDF/{$templateName}.png")); | ||||
|  | ||||
|         $path = resource_path("views/app/pdf/{$type}/{$templateName}.blade.php"); | ||||
|         $path = resource_path("app/pdf/{$type}/{$templateName}.blade.php"); | ||||
|         $type = ucfirst($type); | ||||
|         $this->info("{$type} Template created successfully at ".$path); | ||||
|  | ||||
|  | ||||
							
								
								
									
										57
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										57
									
								
								composer.lock
									
									
									
										generated
									
									
									
								
							| @ -1841,22 +1841,22 @@ | ||||
|         }, | ||||
|         { | ||||
|             "name": "guzzlehttp/psr7", | ||||
|             "version": "2.5.0", | ||||
|             "version": "2.3.0", | ||||
|             "source": { | ||||
|                 "type": "git", | ||||
|                 "url": "https://github.com/guzzle/psr7.git", | ||||
|                 "reference": "b635f279edd83fc275f822a1188157ffea568ff6" | ||||
|                 "reference": "83260bb50b8fc753c72d14dc1621a2dac31877ee" | ||||
|             }, | ||||
|             "dist": { | ||||
|                 "type": "zip", | ||||
|                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6", | ||||
|                 "reference": "b635f279edd83fc275f822a1188157ffea568ff6", | ||||
|                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/83260bb50b8fc753c72d14dc1621a2dac31877ee", | ||||
|                 "reference": "83260bb50b8fc753c72d14dc1621a2dac31877ee", | ||||
|                 "shasum": "" | ||||
|             }, | ||||
|             "require": { | ||||
|                 "php": "^7.2.5 || ^8.0", | ||||
|                 "psr/http-factory": "^1.0", | ||||
|                 "psr/http-message": "^1.1 || ^2.0", | ||||
|                 "psr/http-message": "^1.0", | ||||
|                 "ralouphie/getallheaders": "^3.0" | ||||
|             }, | ||||
|             "provide": { | ||||
| @ -1864,18 +1864,17 @@ | ||||
|                 "psr/http-message-implementation": "1.0" | ||||
|             }, | ||||
|             "require-dev": { | ||||
|                 "bamarni/composer-bin-plugin": "^1.8.1", | ||||
|                 "bamarni/composer-bin-plugin": "^1.4.1", | ||||
|                 "http-interop/http-factory-tests": "^0.9", | ||||
|                 "phpunit/phpunit": "^8.5.29 || ^9.5.23" | ||||
|                 "phpunit/phpunit": "^8.5.8 || ^9.3.10" | ||||
|             }, | ||||
|             "suggest": { | ||||
|                 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" | ||||
|             }, | ||||
|             "type": "library", | ||||
|             "extra": { | ||||
|                 "bamarni-bin": { | ||||
|                     "bin-links": true, | ||||
|                     "forward-command": false | ||||
|                 "branch-alias": { | ||||
|                     "dev-master": "2.3-dev" | ||||
|                 } | ||||
|             }, | ||||
|             "autoload": { | ||||
| @ -1937,7 +1936,7 @@ | ||||
|             ], | ||||
|             "support": { | ||||
|                 "issues": "https://github.com/guzzle/psr7/issues", | ||||
|                 "source": "https://github.com/guzzle/psr7/tree/2.5.0" | ||||
|                 "source": "https://github.com/guzzle/psr7/tree/2.3.0" | ||||
|             }, | ||||
|             "funding": [ | ||||
|                 { | ||||
| @ -1953,7 +1952,7 @@ | ||||
|                     "type": "tidelift" | ||||
|                 } | ||||
|             ], | ||||
|             "time": "2023-04-17T16:11:26+00:00" | ||||
|             "time": "2022-06-09T08:26:02+00:00" | ||||
|         }, | ||||
|         { | ||||
|             "name": "hamcrest/hamcrest-php", | ||||
| @ -5216,21 +5215,21 @@ | ||||
|         }, | ||||
|         { | ||||
|             "name": "psr/http-factory", | ||||
|             "version": "1.0.2", | ||||
|             "version": "1.0.1", | ||||
|             "source": { | ||||
|                 "type": "git", | ||||
|                 "url": "https://github.com/php-fig/http-factory.git", | ||||
|                 "reference": "e616d01114759c4c489f93b099585439f795fe35" | ||||
|                 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" | ||||
|             }, | ||||
|             "dist": { | ||||
|                 "type": "zip", | ||||
|                 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", | ||||
|                 "reference": "e616d01114759c4c489f93b099585439f795fe35", | ||||
|                 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", | ||||
|                 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", | ||||
|                 "shasum": "" | ||||
|             }, | ||||
|             "require": { | ||||
|                 "php": ">=7.0.0", | ||||
|                 "psr/http-message": "^1.0 || ^2.0" | ||||
|                 "psr/http-message": "^1.0" | ||||
|             }, | ||||
|             "type": "library", | ||||
|             "extra": { | ||||
| @ -5250,7 +5249,7 @@ | ||||
|             "authors": [ | ||||
|                 { | ||||
|                     "name": "PHP-FIG", | ||||
|                     "homepage": "https://www.php-fig.org/" | ||||
|                     "homepage": "http://www.php-fig.org/" | ||||
|                 } | ||||
|             ], | ||||
|             "description": "Common interfaces for PSR-7 HTTP message factories", | ||||
| @ -5265,31 +5264,31 @@ | ||||
|                 "response" | ||||
|             ], | ||||
|             "support": { | ||||
|                 "source": "https://github.com/php-fig/http-factory/tree/1.0.2" | ||||
|                 "source": "https://github.com/php-fig/http-factory/tree/master" | ||||
|             }, | ||||
|             "time": "2023-04-10T20:10:41+00:00" | ||||
|             "time": "2019-04-30T12:38:16+00:00" | ||||
|         }, | ||||
|         { | ||||
|             "name": "psr/http-message", | ||||
|             "version": "1.1", | ||||
|             "version": "1.0.1", | ||||
|             "source": { | ||||
|                 "type": "git", | ||||
|                 "url": "https://github.com/php-fig/http-message.git", | ||||
|                 "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" | ||||
|                 "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" | ||||
|             }, | ||||
|             "dist": { | ||||
|                 "type": "zip", | ||||
|                 "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", | ||||
|                 "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", | ||||
|                 "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", | ||||
|                 "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", | ||||
|                 "shasum": "" | ||||
|             }, | ||||
|             "require": { | ||||
|                 "php": "^7.2 || ^8.0" | ||||
|                 "php": ">=5.3.0" | ||||
|             }, | ||||
|             "type": "library", | ||||
|             "extra": { | ||||
|                 "branch-alias": { | ||||
|                     "dev-master": "1.1.x-dev" | ||||
|                     "dev-master": "1.0.x-dev" | ||||
|                 } | ||||
|             }, | ||||
|             "autoload": { | ||||
| @ -5318,9 +5317,9 @@ | ||||
|                 "response" | ||||
|             ], | ||||
|             "support": { | ||||
|                 "source": "https://github.com/php-fig/http-message/tree/1.1" | ||||
|                 "source": "https://github.com/php-fig/http-message/tree/master" | ||||
|             }, | ||||
|             "time": "2023-04-04T09:50:52+00:00" | ||||
|             "time": "2016-08-06T14:39:51+00:00" | ||||
|         }, | ||||
|         { | ||||
|             "name": "psr/log", | ||||
| @ -11857,5 +11856,5 @@ | ||||
|         "php": "^7.4 || ^8.0" | ||||
|     }, | ||||
|     "platform-dev": [], | ||||
|     "plugin-api-version": "2.3.0" | ||||
|     "plugin-api-version": "2.1.0" | ||||
| } | ||||
|  | ||||
| @ -27,7 +27,6 @@ return [ | ||||
|             'tokenizer', | ||||
|             'JSON', | ||||
|             'cURL', | ||||
|             'zip', | ||||
|         ], | ||||
|         'apache' => [ | ||||
|             'mod_rewrite', | ||||
|  | ||||
							
								
								
									
										502
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										502
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -65,6 +65,13 @@ | ||||
|         "to-fast-properties": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@esbuild/linux-loong64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", | ||||
|       "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "@eslint/eslintrc": { | ||||
|       "version": "0.4.3", | ||||
|       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", | ||||
| @ -214,6 +221,23 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", | ||||
|       "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==" | ||||
|     }, | ||||
|     "@rvxlab/tailwind-plugin-ios-full-height": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@rvxlab/tailwind-plugin-ios-full-height/-/tailwind-plugin-ios-full-height-1.1.0.tgz", | ||||
|       "integrity": "sha512-jPIxXn0raN/YTk8nXesqM+JbS2WWd5XaUk/MbaAgVDDPyYtsPfeN3B26xIhSa2oE2+JB66tegPUMSOmixzroXg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@stripe/stripe-js": { | ||||
|       "version": "1.44.1", | ||||
|       "resolved": "https://registry.npmjs.org/@stripe/stripe-js/-/stripe-js-1.44.1.tgz", | ||||
|       "integrity": "sha512-DKj3U6tS+sCNsSXsoZbOl5gDrAVD3cAZ9QCiVSykLC3iJo085kkmw/3BAACRH54Bq2bN34yySuH6G1SLh2xHXA==" | ||||
|     }, | ||||
|     "@tailwindcss/aspect-ratio": { | ||||
|       "version": "0.4.2", | ||||
|       "resolved": "https://registry.npmjs.org/@tailwindcss/aspect-ratio/-/aspect-ratio-0.4.2.tgz", | ||||
|       "integrity": "sha512-8QPrypskfBa7QIMuKHg2TA7BqES6vhBrDLOv8Unb6FcFyd3TjKbc6lcmb9UPQHxfl24sXoJ41ux/H7qQQvfaSQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@tailwindcss/forms": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.4.0.tgz", | ||||
| @ -223,6 +247,35 @@ | ||||
|         "mini-svg-data-uri": "^1.2.3" | ||||
|       } | ||||
|     }, | ||||
|     "@tailwindcss/line-clamp": { | ||||
|       "version": "0.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@tailwindcss/line-clamp/-/line-clamp-0.3.1.tgz", | ||||
|       "integrity": "sha512-pNr0T8LAc3TUx/gxCfQZRe9NB2dPEo/cedPHzUGIPxqDMhgjwNm6jYxww4W5l0zAsAddxr+XfZcqttGiFDgrGg==" | ||||
|     }, | ||||
|     "@tailwindcss/typography": { | ||||
|       "version": "0.5.8", | ||||
|       "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.8.tgz", | ||||
|       "integrity": "sha512-xGQEp8KXN8Sd8m6R4xYmwxghmswrd0cPnNI2Lc6fmrC3OojysTBJJGSIVwPV56q4t6THFUK3HJ0EaWwpglSxWw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "lodash.castarray": "^4.4.0", | ||||
|         "lodash.isplainobject": "^4.0.6", | ||||
|         "lodash.merge": "^4.6.2", | ||||
|         "postcss-selector-parser": "6.0.10" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "postcss-selector-parser": { | ||||
|           "version": "6.0.10", | ||||
|           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", | ||||
|           "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "cssesc": "^3.0.0", | ||||
|             "util-deprecate": "^1.0.2" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "@tiptap/core": { | ||||
|       "version": "2.0.0-beta.99", | ||||
|       "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.0.0-beta.99.tgz", | ||||
| @ -386,6 +439,11 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz", | ||||
|       "integrity": "sha512-0EtAwuRldCAoFaL/iXgkRepEeOd55rPg5N4FQUN1xTwZT7PDofukP0DG/2jff/Uj17x4uTaJAa9qlFWuNnDvjw==" | ||||
|     }, | ||||
|     "@tiptap/extension-text-align": { | ||||
|       "version": "2.0.0-beta.202", | ||||
|       "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.0.0-beta.202.tgz", | ||||
|       "integrity": "sha512-cB5SBKRTn730BBwtPQaKfc7uYgI7bGuD1UbsdF8UY93vIsRjdRO4McNlvgfDrb8WrD460PsOOXx18YwX1+3T/Q==" | ||||
|     }, | ||||
|     "@tiptap/starter-kit": { | ||||
|       "version": "2.0.0-beta.97", | ||||
|       "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.0.0-beta.97.tgz", | ||||
| @ -537,6 +595,12 @@ | ||||
|         "@types/prosemirror-transform": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@vitejs/plugin-vue": { | ||||
|       "version": "1.10.2", | ||||
|       "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.10.2.tgz", | ||||
|       "integrity": "sha512-/QJ0Z9qfhAFtKRY+r57ziY4BSbGUTGsPRMpB/Ron3QPwBZM4OZAZHdTa4a8PafCwU5DTatXG8TMDoP8z+oDqJw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@vue/compiler-core": { | ||||
|       "version": "3.2.4", | ||||
|       "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.4.tgz", | ||||
| @ -558,6 +622,70 @@ | ||||
|         "@vue/shared": "3.2.4" | ||||
|       } | ||||
|     }, | ||||
|     "@vue/compiler-sfc": { | ||||
|       "version": "3.2.45", | ||||
|       "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz", | ||||
|       "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@babel/parser": "^7.16.4", | ||||
|         "@vue/compiler-core": "3.2.45", | ||||
|         "@vue/compiler-dom": "3.2.45", | ||||
|         "@vue/compiler-ssr": "3.2.45", | ||||
|         "@vue/reactivity-transform": "3.2.45", | ||||
|         "@vue/shared": "3.2.45", | ||||
|         "estree-walker": "^2.0.2", | ||||
|         "magic-string": "^0.25.7", | ||||
|         "postcss": "^8.1.10", | ||||
|         "source-map": "^0.6.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@babel/parser": { | ||||
|           "version": "7.20.3", | ||||
|           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", | ||||
|           "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "@vue/compiler-core": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.45.tgz", | ||||
|           "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "@babel/parser": "^7.16.4", | ||||
|             "@vue/shared": "3.2.45", | ||||
|             "estree-walker": "^2.0.2", | ||||
|             "source-map": "^0.6.1" | ||||
|           } | ||||
|         }, | ||||
|         "@vue/compiler-dom": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz", | ||||
|           "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "@vue/compiler-core": "3.2.45", | ||||
|             "@vue/shared": "3.2.45" | ||||
|           } | ||||
|         }, | ||||
|         "@vue/compiler-ssr": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz", | ||||
|           "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "@vue/compiler-dom": "3.2.45", | ||||
|             "@vue/shared": "3.2.45" | ||||
|           } | ||||
|         }, | ||||
|         "@vue/shared": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.45.tgz", | ||||
|           "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "@vue/compiler-ssr": { | ||||
|       "version": "3.2.19", | ||||
|       "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz", | ||||
| @ -607,6 +735,45 @@ | ||||
|         "@vue/shared": "3.2.4" | ||||
|       } | ||||
|     }, | ||||
|     "@vue/reactivity-transform": { | ||||
|       "version": "3.2.45", | ||||
|       "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz", | ||||
|       "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@babel/parser": "^7.16.4", | ||||
|         "@vue/compiler-core": "3.2.45", | ||||
|         "@vue/shared": "3.2.45", | ||||
|         "estree-walker": "^2.0.2", | ||||
|         "magic-string": "^0.25.7" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@babel/parser": { | ||||
|           "version": "7.20.3", | ||||
|           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", | ||||
|           "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "@vue/compiler-core": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.45.tgz", | ||||
|           "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "@babel/parser": "^7.16.4", | ||||
|             "@vue/shared": "3.2.45", | ||||
|             "estree-walker": "^2.0.2", | ||||
|             "source-map": "^0.6.1" | ||||
|           } | ||||
|         }, | ||||
|         "@vue/shared": { | ||||
|           "version": "3.2.45", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.45.tgz", | ||||
|           "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "@vue/ref-transform": { | ||||
|       "version": "3.2.19", | ||||
|       "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.19.tgz", | ||||
| @ -677,6 +844,44 @@ | ||||
|       "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.4.tgz", | ||||
|       "integrity": "sha512-j2j1MRmjalVKr3YBTxl/BClSIc8UQ8NnPpLYclxerK65JIowI4O7n8O8lElveEtEoHxy1d7BelPUDI0Q4bumqg==" | ||||
|     }, | ||||
|     "@vuelidate/components": { | ||||
|       "version": "1.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/@vuelidate/components/-/components-1.2.3.tgz", | ||||
|       "integrity": "sha512-QE+oSzJVYZUfYcIAsM+QCrB3xRJoesFzUTNtfuYbhWfdMmTHxA9YtKuKWlTsR1nK8+SmHMJROIG8PnL77ZLSuQ==", | ||||
|       "requires": { | ||||
|         "@vuelidate/core": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@vuelidate/core": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@vuelidate/core/-/core-2.0.0.tgz", | ||||
|       "integrity": "sha512-xIFgdQlScO0aaSZ0wTGPJh8YcTMNAj5veI8yPgiAyxOT+GV7vNQFiU1vpYWCL4cklkkhYvRRSC2OEX7YOZNmPQ==", | ||||
|       "requires": { | ||||
|         "vue-demi": "^0.13.11" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "vue-demi": { | ||||
|           "version": "0.13.11", | ||||
|           "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", | ||||
|           "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "@vuelidate/validators": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@vuelidate/validators/-/validators-2.0.0.tgz", | ||||
|       "integrity": "sha512-fQQcmDWfz7pyH5/JPi0Ng2GEgNK1pUHn/Z/j5rG/Q+HwhgIXvJblTPcZwKOj1ABL7V4UVuGKECvZCDHNGOwdrg==", | ||||
|       "requires": { | ||||
|         "vue-demi": "^0.13.11" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "vue-demi": { | ||||
|           "version": "0.13.11", | ||||
|           "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", | ||||
|           "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "@vueuse/core": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-6.0.0.tgz", | ||||
| @ -1240,6 +1445,175 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "esbuild": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", | ||||
|       "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@esbuild/linux-loong64": "0.14.54", | ||||
|         "esbuild-android-64": "0.14.54", | ||||
|         "esbuild-android-arm64": "0.14.54", | ||||
|         "esbuild-darwin-64": "0.14.54", | ||||
|         "esbuild-darwin-arm64": "0.14.54", | ||||
|         "esbuild-freebsd-64": "0.14.54", | ||||
|         "esbuild-freebsd-arm64": "0.14.54", | ||||
|         "esbuild-linux-32": "0.14.54", | ||||
|         "esbuild-linux-64": "0.14.54", | ||||
|         "esbuild-linux-arm": "0.14.54", | ||||
|         "esbuild-linux-arm64": "0.14.54", | ||||
|         "esbuild-linux-mips64le": "0.14.54", | ||||
|         "esbuild-linux-ppc64le": "0.14.54", | ||||
|         "esbuild-linux-riscv64": "0.14.54", | ||||
|         "esbuild-linux-s390x": "0.14.54", | ||||
|         "esbuild-netbsd-64": "0.14.54", | ||||
|         "esbuild-openbsd-64": "0.14.54", | ||||
|         "esbuild-sunos-64": "0.14.54", | ||||
|         "esbuild-windows-32": "0.14.54", | ||||
|         "esbuild-windows-64": "0.14.54", | ||||
|         "esbuild-windows-arm64": "0.14.54" | ||||
|       } | ||||
|     }, | ||||
|     "esbuild-android-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-android-arm64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", | ||||
|       "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-darwin-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-darwin-arm64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", | ||||
|       "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-freebsd-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-freebsd-arm64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", | ||||
|       "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-32": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", | ||||
|       "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-arm": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", | ||||
|       "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-arm64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", | ||||
|       "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-mips64le": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", | ||||
|       "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-ppc64le": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", | ||||
|       "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-riscv64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", | ||||
|       "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-linux-s390x": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", | ||||
|       "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-netbsd-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-openbsd-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-sunos-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-windows-32": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", | ||||
|       "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-windows-64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", | ||||
|       "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "esbuild-windows-arm64": { | ||||
|       "version": "0.14.54", | ||||
|       "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", | ||||
|       "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "escalade": { | ||||
|       "version": "3.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", | ||||
| @ -1947,12 +2321,24 @@ | ||||
|       "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", | ||||
|       "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" | ||||
|     }, | ||||
|     "lodash.castarray": { | ||||
|       "version": "4.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", | ||||
|       "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "lodash.clonedeep": { | ||||
|       "version": "4.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", | ||||
|       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "lodash.isplainobject": { | ||||
|       "version": "4.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", | ||||
|       "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "lodash.merge": { | ||||
|       "version": "4.6.2", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", | ||||
| @ -2018,9 +2404,9 @@ | ||||
|       "integrity": "sha512-+fA2oRcR1dJI/7ITmeQJDrYWks0wodlOz0pAEhKYJ2IVc1z0AnwJUsKY2fzFmPAM3Jo9J0rBx8JAA9QQSJ5PuA==" | ||||
|     }, | ||||
|     "minimatch": { | ||||
|       "version": "3.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||||
|       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||||
|       "version": "3.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", | ||||
|       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "brace-expansion": "^1.1.7" | ||||
| @ -2205,6 +2591,22 @@ | ||||
|       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "pinia": { | ||||
|       "version": "2.0.24", | ||||
|       "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.24.tgz", | ||||
|       "integrity": "sha512-DDLd4Iphyc+6PYYYbx7jkb6WP9gecgu9bz9huyB5rb7CdJI3DhzYiZI+/Ih8MLewRrP9DSpslF/BgSNrJtZU7A==", | ||||
|       "requires": { | ||||
|         "@vue/devtools-api": "^6.4.5", | ||||
|         "vue-demi": "*" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@vue/devtools-api": { | ||||
|           "version": "6.4.5", | ||||
|           "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.4.5.tgz", | ||||
|           "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "postcss": { | ||||
|       "version": "8.4.5", | ||||
|       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", | ||||
| @ -2508,6 +2910,15 @@ | ||||
|         "glob": "^7.1.3" | ||||
|       } | ||||
|     }, | ||||
|     "rollup": { | ||||
|       "version": "2.77.3", | ||||
|       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.3.tgz", | ||||
|       "integrity": "sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "fsevents": "~2.3.2" | ||||
|       } | ||||
|     }, | ||||
|     "rope-sequence": { | ||||
|       "version": "1.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.2.tgz", | ||||
| @ -2668,6 +3079,12 @@ | ||||
|         "has-flag": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "supports-preserve-symlinks-flag": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", | ||||
|       "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "table": { | ||||
|       "version": "6.7.2", | ||||
|       "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", | ||||
| @ -2934,12 +3351,86 @@ | ||||
|       "resolved": "https://registry.npmjs.org/v-money3/-/v-money3-3.16.1.tgz", | ||||
|       "integrity": "sha512-U0GjmdybvEwfxCpZiTUbKugSglJbX6wxlyMeg0YJdLTAKlnjMRDph3hpNJlTlg5Gs8MQRpDVdaLysBjV749HLg==" | ||||
|     }, | ||||
|     "v-tooltip": { | ||||
|       "version": "4.0.0-beta.17", | ||||
|       "resolved": "https://registry.npmjs.org/v-tooltip/-/v-tooltip-4.0.0-beta.17.tgz", | ||||
|       "integrity": "sha512-d7v/6KEXQOtcj3NT3Z1LpbDv8SBh8JgbsD+3s/zGIGCxiXC2SoVW6wGV4X0MlCo97PiosibcSe+VKbFiy4AKnQ==", | ||||
|       "requires": { | ||||
|         "@popperjs/core": "^2.11.0", | ||||
|         "vue-resize": "^2.0.0-alpha.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@popperjs/core": { | ||||
|           "version": "2.11.6", | ||||
|           "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", | ||||
|           "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "v8-compile-cache": { | ||||
|       "version": "2.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", | ||||
|       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "vite": { | ||||
|       "version": "2.9.15", | ||||
|       "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.15.tgz", | ||||
|       "integrity": "sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "esbuild": "^0.14.27", | ||||
|         "fsevents": "~2.3.2", | ||||
|         "postcss": "^8.4.13", | ||||
|         "resolve": "^1.22.0", | ||||
|         "rollup": ">=2.59.0 <2.78.0" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "is-core-module": { | ||||
|           "version": "2.11.0", | ||||
|           "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", | ||||
|           "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "has": "^1.0.3" | ||||
|           } | ||||
|         }, | ||||
|         "nanoid": { | ||||
|           "version": "3.3.4", | ||||
|           "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", | ||||
|           "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "postcss": { | ||||
|           "version": "8.4.19", | ||||
|           "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", | ||||
|           "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "nanoid": "^3.3.4", | ||||
|             "picocolors": "^1.0.0", | ||||
|             "source-map-js": "^1.0.2" | ||||
|           } | ||||
|         }, | ||||
|         "resolve": { | ||||
|           "version": "1.22.1", | ||||
|           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", | ||||
|           "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "is-core-module": "^2.9.0", | ||||
|             "path-parse": "^1.0.7", | ||||
|             "supports-preserve-symlinks-flag": "^1.0.0" | ||||
|           } | ||||
|         }, | ||||
|         "source-map-js": { | ||||
|           "version": "1.0.2", | ||||
|           "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", | ||||
|           "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "vue": { | ||||
|       "version": "3.2.4", | ||||
|       "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.4.tgz", | ||||
| @ -3002,6 +3493,11 @@ | ||||
|         "@vue/devtools-api": "^6.0.0-beta.7" | ||||
|       } | ||||
|     }, | ||||
|     "vue-resize": { | ||||
|       "version": "2.0.0-alpha.1", | ||||
|       "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-2.0.0-alpha.1.tgz", | ||||
|       "integrity": "sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==" | ||||
|     }, | ||||
|     "vue-router": { | ||||
|       "version": "4.0.11", | ||||
|       "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.11.tgz", | ||||
|  | ||||
| @ -11,8 +11,7 @@ RUN apt-get update && apt-get install -y \ | ||||
|     unzip \ | ||||
|     libzip-dev \ | ||||
|     libmagickwand-dev \ | ||||
|     mariadb-client \ | ||||
|     npm | ||||
|     mariadb-client | ||||
|  | ||||
| # Clear cache | ||||
| RUN apt-get clean && rm -rf /var/lib/apt/lists/* | ||||
| @ -46,19 +45,4 @@ RUN chmod -R 775 composer.json composer.lock \ | ||||
| RUN chown -R $(whoami):$(whoami) /var/log/ | ||||
| RUN chmod -R 775 /var/log | ||||
|  | ||||
| # Cleanup manually generated build files | ||||
| RUN rm -rf /var/www/public/build | ||||
| RUN npm config set user 0 | ||||
| RUN npm config set unsafe-perm true | ||||
| # Frontend bulding | ||||
| RUN sed -i 's/DB_CONNECTION=mysql/DB_CONNECTION=sqlite/g' /var/www/.env | ||||
| RUN sed -i 's/DB_DATABASE=crater/DB_DATABASE=\/tmp\/crater.sqlite/g' /var/www/.env | ||||
| RUN touch /tmp/crater.sqlite | ||||
| RUN composer install --no-interaction --prefer-dist | ||||
| RUN npm i -f | ||||
| RUN npm install --save-dev sass | ||||
| RUN export NODE_OPTIONS="--max-old-space-size=4096" && /usr/bin/npx vite build --target=es2020 | ||||
| RUN sed -i 's/DB_CONNECTION=sqlite/DB_CONNECTION=mysql/g' /var/www/.env | ||||
| RUN sed -i 's/DB_DATABASE=\/tmp\/crater.sqlite/DB_DATABASE=crater/g' /var/www/.env | ||||
|  | ||||
| USER crater-user | ||||
|  | ||||
| @ -1,9 +1,7 @@ | ||||
| ARG BASE_IMAGE | ||||
|  | ||||
| FROM $BASE_IMAGE as build | ||||
| FROM nginx:1.17-alpine | ||||
|  | ||||
| RUN rm /etc/nginx/conf.d/default.conf | ||||
|  | ||||
| COPY --from=build /var/www /var/www | ||||
| COPY ./ /var/www | ||||
| COPY ./uffizzi/nginx/nginx /etc/nginx/conf.d/ | ||||
|  | ||||
|  | ||||
							
								
								
									
										13
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								yarn.lock
									
									
									
									
									
								
							| @ -367,6 +367,11 @@ | ||||
|   resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.0.0-beta.17.tgz#2280ea4e8c50189c2729814d2ae484e58c712a36" | ||||
|   integrity sha512-+WRd0RuCK4+jFKNVN+4rHTa5VMqqGDO2uc+TknkqhFqWp/z96OAGlpHJOwPrnW1fLbpjEBBQIr1vVYSw6KgcZg== | ||||
|  | ||||
| "@tiptap/extension-text-align@^2.0.0-beta.29": | ||||
|   version "2.0.0-beta.202" | ||||
|   resolved "https://registry.yarnpkg.com/@tiptap/extension-text-align/-/extension-text-align-2.0.0-beta.202.tgz#37c73e884fb0d9ebe2a519d398b2da52672b7a4b" | ||||
|   integrity sha512-cB5SBKRTn730BBwtPQaKfc7uYgI7bGuD1UbsdF8UY93vIsRjdRO4McNlvgfDrb8WrD460PsOOXx18YwX1+3T/Q== | ||||
|  | ||||
| "@tiptap/extension-text@^2.0.0-beta.13": | ||||
|   version "2.0.0-beta.13" | ||||
|   resolved "https://registry.yarnpkg.com/@tiptap/extension-text/-/extension-text-2.0.0-beta.13.tgz#da0af8d9a3f149d20076e15d88c6af21fb6d940f" | ||||
| @ -1061,7 +1066,7 @@ commander@^6.0.0: | ||||
| concat-map@0.0.1: | ||||
|   version "0.0.1" | ||||
|   resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | ||||
|   integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= | ||||
|   integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== | ||||
|  | ||||
| core-js@^3.6.5: | ||||
|   version "3.18.1" | ||||
| @ -2001,9 +2006,9 @@ mini-svg-data-uri@^1.2.3, mini-svg-data-uri@^1.3.3: | ||||
|   integrity sha512-+fA2oRcR1dJI/7ITmeQJDrYWks0wodlOz0pAEhKYJ2IVc1z0AnwJUsKY2fzFmPAM3Jo9J0rBx8JAA9QQSJ5PuA== | ||||
|  | ||||
| minimatch@^3.0.4: | ||||
|   version "3.0.4" | ||||
|   resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" | ||||
|   integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== | ||||
|   version "3.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" | ||||
|   integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== | ||||
|   dependencies: | ||||
|     brace-expansion "^1.1.7" | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	![dependabot[bot]](/assets/img/avatar_default.png)