293 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			293 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
 | |
|   "cli": {
 | |
|     "analytics": false
 | |
|   },
 | |
|   "version": 1,
 | |
|   "newProjectRoot": "projects",
 | |
|   "projects": {
 | |
|     "mempool": {
 | |
|       "projectType": "application",
 | |
|       "schematics": {
 | |
|         "@schematics/angular:component": {
 | |
|           "style": "scss"
 | |
|         }
 | |
|       },
 | |
|       "root": "",
 | |
|       "sourceRoot": "src",
 | |
|       "prefix": "app",
 | |
|       "i18n": {
 | |
|         "sourceLocale": {
 | |
|           "code": "en-US",
 | |
|           "baseHref": "/"
 | |
|         },
 | |
|         "locales": {
 | |
|           "ar": {
 | |
|             "translation": "src/locale/messages.ar.xlf",
 | |
|             "baseHref": "/ar/"
 | |
|           },
 | |
|           "ca": {
 | |
|             "translation": "src/locale/messages.ca.xlf",
 | |
|             "baseHref": "/ca/"
 | |
|           },
 | |
|           "cs": {
 | |
|             "translation": "src/locale/messages.cs.xlf",
 | |
|             "baseHref": "/cs/"
 | |
|           },
 | |
|           "de": {
 | |
|             "translation": "src/locale/messages.de.xlf",
 | |
|             "baseHref": "/de/"
 | |
|           },
 | |
|           "es": {
 | |
|             "translation": "src/locale/messages.es.xlf",
 | |
|             "baseHref": "/es/"
 | |
|           },
 | |
|           "fa": {
 | |
|             "translation": "src/locale/messages.fa.xlf",
 | |
|             "baseHref": "/fa/"
 | |
|           },
 | |
|           "fr": {
 | |
|             "translation": "src/locale/messages.fr.xlf",
 | |
|             "baseHref": "/fr/"
 | |
|           },
 | |
|           "ja": {
 | |
|             "translation": "src/locale/messages.ja.xlf",
 | |
|             "baseHref": "/ja/"
 | |
|           },
 | |
|           "ka": {
 | |
|             "translation": "src/locale/messages.ka.xlf",
 | |
|             "baseHref": "/ka/"
 | |
|           },
 | |
|           "ko": {
 | |
|             "translation": "src/locale/messages.ko.xlf",
 | |
|             "baseHref": "/ko/"
 | |
|           },
 | |
|           "it": {
 | |
|             "translation": "src/locale/messages.it.xlf",
 | |
|             "baseHref": "/it/"
 | |
|           },
 | |
|           "he": {
 | |
|             "translation": "src/locale/messages.he.xlf",
 | |
|             "baseHref": "/he/"
 | |
|           },
 | |
|           "nl": {
 | |
|             "translation": "src/locale/messages.nl.xlf",
 | |
|             "baseHref": "/nl/"
 | |
|           },
 | |
|           "nb": {
 | |
|             "translation": "src/locale/messages.nb.xlf",
 | |
|             "baseHref": "/nb/"
 | |
|           },
 | |
|           "pl": {
 | |
|             "translation": "src/locale/messages.pl.xlf",
 | |
|             "baseHref": "/pl/"
 | |
|           },
 | |
|           "pt": {
 | |
|             "translation": "src/locale/messages.pt.xlf",
 | |
|             "baseHref": "/pt/"
 | |
|           },
 | |
|           "sl": {
 | |
|             "translation": "src/locale/messages.sl.xlf",
 | |
|             "baseHref": "/sl/"
 | |
|           },
 | |
|           "sv": {
 | |
|             "translation": "src/locale/messages.sv.xlf",
 | |
|             "baseHref": "/sv/"
 | |
|           },
 | |
|           "th": {
 | |
|             "translation": "src/locale/messages.th.xlf",
 | |
|             "baseHref": "/th/"
 | |
|           },
 | |
|           "tr": {
 | |
|             "translation": "src/locale/messages.tr.xlf",
 | |
|             "baseHref": "/tr/"
 | |
|           },
 | |
|           "uk": {
 | |
|             "translation": "src/locale/messages.uk.xlf",
 | |
|             "baseHref": "/uk/"
 | |
|           },
 | |
|           "fi": {
 | |
|             "translation": "src/locale/messages.fi.xlf",
 | |
|             "baseHref": "/fi/"
 | |
|           },
 | |
|           "vi": {
 | |
|             "translation": "src/locale/messages.vi.xlf",
 | |
|             "baseHref": "/vi/"
 | |
|           },
 | |
|           "hu": {
 | |
|             "translation": "src/locale/messages.hu.xlf",
 | |
|             "baseHref": "/hu/"
 | |
|           },
 | |
|           "mk": {
 | |
|             "translation": "src/locale/messages.mk.xlf",
 | |
|             "baseHref": "/mk/"
 | |
|           },
 | |
|           "zh": {
 | |
|             "translation": "src/locale/messages.zh.xlf",
 | |
|             "baseHref": "/zh/"
 | |
|           },
 | |
|           "ro": {
 | |
|             "translation": "src/locale/messages.ro.xlf",
 | |
|             "baseHref": "/ro/"
 | |
|           },
 | |
|           "ru": {
 | |
|             "translation": "src/locale/messages.ru.xlf",
 | |
|             "baseHref": "/ru/"
 | |
|           },
 | |
|           "hi": {
 | |
|             "translation": "src/locale/messages.hi.xlf",
 | |
|             "baseHref": "/hi/"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       "architect": {
 | |
|         "build": {
 | |
|           "builder": "@angular-devkit/build-angular:browser",
 | |
|           "options": {
 | |
|             "outputPath": "dist/mempool/browser",
 | |
|             "index": "src/index.html",
 | |
|             "main": "src/main.ts",
 | |
|             "polyfills": "src/polyfills.ts",
 | |
|             "tsConfig": "tsconfig.app.json",
 | |
|             "assets": [
 | |
|               "src/favicon.ico",
 | |
|               "src/resources",
 | |
|               "src/robots.txt",
 | |
|               "src/config.js",
 | |
|               "src/config.template.js"
 | |
|             ],
 | |
|             "styles": [
 | |
|               "src/styles.scss",
 | |
|               "node_modules/@fortawesome/fontawesome-svg-core/styles.css"
 | |
|             ],
 | |
|             "vendorChunk": true,
 | |
|             "extractLicenses": false,
 | |
|             "buildOptimizer": false,
 | |
|             "sourceMap": true,
 | |
|             "optimization": false,
 | |
|             "namedChunks": true
 | |
|           },
 | |
|           "configurations": {
 | |
|             "production": {
 | |
|               "assets": [
 | |
|                 "src/favicon.ico",
 | |
|                 "src/robots.txt"
 | |
|               ],
 | |
|               "fileReplacements": [
 | |
|                 {
 | |
|                   "replace": "src/environments/environment.ts",
 | |
|                   "with": "src/environments/environment.prod.ts"
 | |
|                 }
 | |
|               ],
 | |
|               "optimization": {
 | |
|                 "scripts": true,
 | |
|                 "styles": {
 | |
|                   "minify": true,
 | |
|                   "inlineCritical": false
 | |
|                 },
 | |
|                 "fonts": true
 | |
|               },
 | |
|               "outputHashing": "all",
 | |
|               "sourceMap": false,
 | |
|               "namedChunks": false,
 | |
|               "extractLicenses": true,
 | |
|               "vendorChunk": false,
 | |
|               "buildOptimizer": true,
 | |
|               "budgets": [
 | |
|                 {
 | |
|                   "type": "initial",
 | |
|                   "maximumWarning": "2mb",
 | |
|                   "maximumError": "5mb"
 | |
|                 },
 | |
|                 {
 | |
|                   "type": "anyComponentStyle",
 | |
|                   "maximumWarning": "6kb"
 | |
|                 }
 | |
|               ]
 | |
|             }
 | |
|           },
 | |
|           "defaultConfiguration": ""
 | |
|         },
 | |
|         "serve": {
 | |
|           "builder": "@angular-devkit/build-angular:dev-server",
 | |
|           "options": {
 | |
|             "browserTarget": "mempool:build"
 | |
|           },
 | |
|           "configurations": {
 | |
|             "production": {
 | |
|               "browserTarget": "mempool:build:production"
 | |
|             },
 | |
|             "local": {
 | |
|               "proxyConfig": "proxy.conf.local.js",
 | |
|               "verbose": true
 | |
|             },
 | |
|             "local-esplora": {
 | |
|               "proxyConfig": "proxy.conf.local-esplora.js",
 | |
|               "verbose": true
 | |
|             },
 | |
|             "mixed": {
 | |
|               "proxyConfig": "proxy.conf.mixed.js",
 | |
|               "verbose": true
 | |
|             },
 | |
|             "staging": {
 | |
|               "proxyConfig": "proxy.conf.js",
 | |
|               "disableHostCheck": true,
 | |
|               "host": "0.0.0.0",
 | |
|               "verbose": true
 | |
|             },
 | |
|             "local-prod": {
 | |
|               "proxyConfig": "proxy.conf.js",
 | |
|               "disableHostCheck": true,
 | |
|               "host": "0.0.0.0",
 | |
|               "verbose": false
 | |
|             },
 | |
|             "local-staging": {
 | |
|               "proxyConfig": "proxy.conf.staging.js",
 | |
|               "disableHostCheck": true,
 | |
|               "host": "0.0.0.0",
 | |
|               "verbose": false
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         "extract-i18n": {
 | |
|           "builder": "@angular-devkit/build-angular:extract-i18n",
 | |
|           "options": {
 | |
|             "browserTarget": "mempool:build"
 | |
|           }
 | |
|         },
 | |
|         "e2e": {
 | |
|           "builder": "@cypress/schematic:cypress",
 | |
|           "options": {
 | |
|             "devServerTarget": "mempool:serve:local-prod",
 | |
|             "watch": true,
 | |
|             "headless": false
 | |
|           },
 | |
|           "configurations": {
 | |
|             "production": {
 | |
|               "devServerTarget": "mempool:serve:production"
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         "cypress-run": {
 | |
|           "builder": "@cypress/schematic:cypress",
 | |
|           "options": {
 | |
|             "devServerTarget": "mempool:serve"
 | |
|           },
 | |
|           "configurations": {
 | |
|             "production": {
 | |
|               "devServerTarget": "mempool:serve:production"
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         "cypress-open": {
 | |
|           "builder": "@cypress/schematic:cypress",
 | |
|           "options": {
 | |
|             "watch": true,
 | |
|             "headless": false
 | |
|           }
 | |
|         }
 | |
|       }
 | |
|     }
 | |
|   }
 | |
| }
 |