mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 18:22:40 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			134 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			134 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
| 	"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
 | |
| 	"version": 1,
 | |
| 	"newProjectRoot": "projects",
 | |
| 	"projects": {
 | |
| 		"paperless-ui": {
 | |
| 			"projectType": "application",
 | |
| 			"schematics": {
 | |
| 				"@schematics/angular:component": {
 | |
| 					"style": "scss"
 | |
| 				}
 | |
| 			},
 | |
| 			"root": "",
 | |
| 			"sourceRoot": "src",
 | |
| 			"prefix": "app",
 | |
| 			"architect": {
 | |
| 				"build": {
 | |
| 					"builder": "@angular-devkit/build-angular:browser",
 | |
| 					"options": {
 | |
| 						"outputPath": "dist/paperless-ui",
 | |
| 						"outputHashing": "none",
 | |
| 						"index": "src/index.html",
 | |
| 						"main": "src/main.ts",
 | |
| 						"polyfills": "src/polyfills.ts",
 | |
| 						"tsConfig": "tsconfig.app.json",
 | |
| 						"aot": true,
 | |
| 						"assets": [
 | |
| 							"src/favicon.ico",
 | |
| 							"src/assets"
 | |
| 						],
 | |
| 						"styles": [
 | |
| 							"src/styles.scss"
 | |
| 						],
 | |
| 						"scripts": [],
 | |
| 						"allowedCommonJsDependencies": [
 | |
| 							"ng2-pdf-viewer"
 | |
| 						]
 | |
| 					},
 | |
| 					"configurations": {
 | |
| 						"production": {
 | |
| 							"fileReplacements": [
 | |
| 								{
 | |
| 									"replace": "src/environments/environment.ts",
 | |
| 									"with": "src/environments/environment.prod.ts"
 | |
| 								}
 | |
| 							],
 | |
| 							"optimization": true,
 | |
| 							"outputHashing": "none",
 | |
| 							"sourceMap": false,
 | |
| 							"extractCss": true,
 | |
| 							"namedChunks": false,
 | |
| 							"extractLicenses": true,
 | |
| 							"vendorChunk": false,
 | |
| 							"buildOptimizer": true,
 | |
| 							"budgets": [
 | |
| 								{
 | |
| 									"type": "initial",
 | |
| 									"maximumWarning": "2mb",
 | |
| 									"maximumError": "5mb"
 | |
| 								},
 | |
| 								{
 | |
| 									"type": "anyComponentStyle",
 | |
| 									"maximumWarning": "6kb",
 | |
| 									"maximumError": "10kb"
 | |
| 								}
 | |
| 							]
 | |
| 						}
 | |
| 					}
 | |
| 				},
 | |
| 				"serve": {
 | |
| 					"builder": "@angular-devkit/build-angular:dev-server",
 | |
| 					"options": {
 | |
| 						"browserTarget": "paperless-ui:build"
 | |
| 					},
 | |
| 					"configurations": {
 | |
| 						"production": {
 | |
| 							"browserTarget": "paperless-ui:build:production"
 | |
| 						}
 | |
| 					}
 | |
| 				},
 | |
| 				"extract-i18n": {
 | |
| 					"builder": "@angular-devkit/build-angular:extract-i18n",
 | |
| 					"options": {
 | |
| 						"browserTarget": "paperless-ui:build"
 | |
| 					}
 | |
| 				},
 | |
| 				"test": {
 | |
| 					"builder": "@angular-devkit/build-angular:karma",
 | |
| 					"options": {
 | |
| 						"main": "src/test.ts",
 | |
| 						"polyfills": "src/polyfills.ts",
 | |
| 						"tsConfig": "tsconfig.spec.json",
 | |
| 						"karmaConfig": "karma.conf.js",
 | |
| 						"assets": [
 | |
| 							"src/favicon.ico",
 | |
| 							"src/assets"
 | |
| 						],
 | |
| 						"styles": [
 | |
| 							"src/styles.scss"
 | |
| 						],
 | |
| 						"scripts": []
 | |
| 					}
 | |
| 				},
 | |
| 				"lint": {
 | |
| 					"builder": "@angular-devkit/build-angular:tslint",
 | |
| 					"options": {
 | |
| 						"tsConfig": [
 | |
| 							"tsconfig.app.json",
 | |
| 							"tsconfig.spec.json",
 | |
| 							"e2e/tsconfig.json"
 | |
| 						],
 | |
| 						"exclude": [
 | |
| 							"**/node_modules/**"
 | |
| 						]
 | |
| 					}
 | |
| 				},
 | |
| 				"e2e": {
 | |
| 					"builder": "@angular-devkit/build-angular:protractor",
 | |
| 					"options": {
 | |
| 						"protractorConfig": "e2e/protractor.conf.js",
 | |
| 						"devServerTarget": "paperless-ui:serve"
 | |
| 					},
 | |
| 					"configurations": {
 | |
| 						"production": {
 | |
| 							"devServerTarget": "paperless-ui:serve:production"
 | |
| 						}
 | |
| 					}
 | |
| 				}
 | |
| 			}
 | |
| 		}
 | |
| 	},
 | |
| 	"defaultProject": "paperless-ui"
 | |
| }
 |