Advertisement
Guest User

Untitled

a guest
Dec 12th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.12 KB | None | 0 0
  1. {
  2. "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  3. "version": 1,
  4. "newProjectRoot": "projects",
  5. "projects": {
  6. "payment-portal": {
  7. "root": "",
  8. "sourceRoot": "src",
  9. "projectType": "application",
  10. "prefix": "app",
  11. "schematics": {
  12. "@schematics/angular:component": {
  13. "styleext": "scss"
  14. }
  15. },
  16. "architect": {
  17. "build": {
  18. "builder": "@angular-builders/custom-webpack:browser",
  19. "options": {
  20. "customWebpackConfig": {
  21. "path": "./extra-webpack.config.js",
  22. "replaceDuplicatePlugins": true
  23. },
  24. "outputPath": "dist/payment-portal",
  25. "index": "src/index.html",
  26. "main": "src/main.ts",
  27. "polyfills": "src/polyfills.ts",
  28. "tsConfig": "src/tsconfig.app.json",
  29. "assets": [
  30. "src/favicon.ico",
  31. "src/assets"
  32. ],
  33. "styles": [
  34. "src/styles.scss"
  35. ],
  36. "scripts": []
  37. },
  38. "configurations": {
  39. "production": {
  40. "fileReplacements": [
  41. {
  42. "replace": "src/environments/environment.ts",
  43. "with": "src/environments/environment.prod.ts"
  44. }
  45. ],
  46. "optimization": true,
  47. "outputHashing": "all",
  48. "sourceMap": false,
  49. "extractCss": true,
  50. "namedChunks": false,
  51. "aot": true,
  52. "extractLicenses": true,
  53. "vendorChunk": false,
  54. "buildOptimizer": true,
  55. "budgets": [
  56. {
  57. "type": "initial",
  58. "maximumWarning": "2mb",
  59. "maximumError": "5mb"
  60. }
  61. ]
  62. }
  63. }
  64. },
  65. "serve": {
  66. "builder": "@angular-builders/dev-server:generic",
  67. "options": {
  68. "browserTarget": "payment-portal:build"
  69. },
  70. "configurations": {
  71. "production": {
  72. "browserTarget": "payment-portal:build:production"
  73. }
  74. }
  75. },
  76. "extract-i18n": {
  77. "builder": "@angular-devkit/build-angular:extract-i18n",
  78. "options": {
  79. "browserTarget": "payment-portal:build"
  80. }
  81. },
  82. "test": {
  83. "builder": "@angular-devkit/build-angular:karma",
  84. "options": {
  85. "main": "src/test.ts",
  86. "polyfills": "src/polyfills.ts",
  87. "tsConfig": "src/tsconfig.spec.json",
  88. "karmaConfig": "src/karma.conf.js",
  89. "styles": [
  90. "src/styles.scss"
  91. ],
  92. "scripts": [],
  93. "assets": [
  94. "src/favicon.ico",
  95. "src/assets"
  96. ]
  97. }
  98. },
  99. "lint": {
  100. "builder": "@angular-devkit/build-angular:tslint",
  101. "options": {
  102. "tsConfig": [
  103. "src/tsconfig.app.json",
  104. "src/tsconfig.spec.json"
  105. ],
  106. "exclude": [
  107. "**/node_modules/**"
  108. ]
  109. }
  110. }
  111. }
  112. },
  113. "payment-portal-e2e": {
  114. "root": "e2e/",
  115. "projectType": "application",
  116. "prefix": "",
  117. "architect": {
  118. "e2e": {
  119. "builder": "@angular-devkit/build-angular:protractor",
  120. "options": {
  121. "protractorConfig": "e2e/protractor.conf.js",
  122. "devServerTarget": "payment-portal:serve"
  123. },
  124. "configurations": {
  125. "production": {
  126. "devServerTarget": "payment-portal:serve:production"
  127. }
  128. }
  129. },
  130. "lint": {
  131. "builder": "@angular-devkit/build-angular:tslint",
  132. "options": {
  133. "tsConfig": "e2e/tsconfig.e2e.json",
  134. "exclude": [
  135. "**/node_modules/**"
  136. ]
  137. }
  138. }
  139. }
  140. }
  141. },
  142. "defaultProject": "payment-portal"
  143. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement