builders.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "$schema": "../architect/src/builders-schema.json",
  3. "builders": {
  4. "app-shell": {
  5. "implementation": "./src/app-shell",
  6. "schema": "./src/app-shell/schema.json",
  7. "description": "Build a server app and a browser app, then render the index.html and use it for the browser output."
  8. },
  9. "browser": {
  10. "implementation": "./src/browser",
  11. "schema": "./src/browser/schema.json",
  12. "description": "Build a browser app."
  13. },
  14. "dev-server": {
  15. "implementation": "./src/dev-server",
  16. "schema": "./src/dev-server/schema.json",
  17. "description": "Serve a browser app."
  18. },
  19. "extract-i18n": {
  20. "implementation": "./src/extract-i18n",
  21. "schema": "./src/extract-i18n/schema.json",
  22. "description": "Extract i18n strings from a browser app."
  23. },
  24. "karma": {
  25. "implementation": "./src/karma",
  26. "schema": "./src/karma/schema.json",
  27. "description": "Run Karma unit tests."
  28. },
  29. "protractor": {
  30. "implementation": "./src/protractor",
  31. "schema": "./src/protractor/schema.json",
  32. "description": "Run protractor over a dev server."
  33. },
  34. "tslint": {
  35. "implementation": "./src/tslint",
  36. "schema": "./src/tslint/schema.json",
  37. "description": "Run tslint over a TS project."
  38. },
  39. "server": {
  40. "implementation": "./src/server",
  41. "schema": "./src/server/schema.json",
  42. "description": "Build a server Angular application."
  43. }
  44. }
  45. }