},
"assets": [
"src/assets/images",
- "src/manifest.json"
+ "src/manifest.webmanifest"
],
"styles": [
"src/sass/application.scss"
"with": "src/environments/environment.prod.ts"
}
]
+ },
+ "hmr": {
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.hmr.ts"
+ }
+ ]
+ },
+ "e2e": {
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.e2e.ts"
+ }
+ ]
}
}
},
"configurations": {
"production": {
"browserTarget": "PeerTube:build:production"
+ },
+ "hmr": {
+ "browserTarget": "PeerTube:build:hmr"
+ },
+ "e2e": {
+ "browserTarget": "PeerTube:build:e2e"
}
}
},
],
"assets": [
"src/assets/images",
- "src/manifest.json"
+ "src/manifest.webmanifest"
]
}
},
}
},
"PeerTube-e2e": {
- "root": "",
+ "root": "e2e/",
"sourceRoot": "",
"projectType": "application",
"architect": {
"e2e": {
"builder": "@angular-devkit/build-angular:protractor",
"options": {
- "protractorConfig": "./protractor.conf.js",
- "devServerTarget": "PeerTube:serve"
+ "protractorConfig": "e2e/protractor.conf.js",
+ "devServerTarget": "PeerTube:serve:e2e"
+ },
+ "configurations": {
+ "local": {
+ "protractorConfig": "e2e/local-protractor.conf.js"
+ }
}
},
"lint": {