builders.json 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "$schema": "../architect/src/builders-schema.json",
  3. "builders": {
  4. "application": "@angular/build:application",
  5. "app-shell": {
  6. "implementation": "./src/builders/app-shell",
  7. "schema": "./src/builders/app-shell/schema.json",
  8. "description": "Build a server application and a browser application, then render the index.html and use it for the browser output."
  9. },
  10. "browser": {
  11. "implementation": "./src/builders/browser",
  12. "schema": "./src/builders/browser/schema.json",
  13. "description": "Build a browser application."
  14. },
  15. "browser-esbuild": {
  16. "implementation": "./src/builders/browser-esbuild",
  17. "schema": "./src/builders/browser-esbuild/schema.json",
  18. "description": "Build a browser application."
  19. },
  20. "dev-server": {
  21. "implementation": "./src/builders/dev-server",
  22. "schema": "./src/builders/dev-server/schema.json",
  23. "description": "Serve a browser application."
  24. },
  25. "extract-i18n": {
  26. "implementation": "./src/builders/extract-i18n",
  27. "schema": "./src/builders/extract-i18n/schema.json",
  28. "description": "Extract i18n strings from a browser application."
  29. },
  30. "jest": {
  31. "implementation": "./src/builders/jest",
  32. "schema": "./src/builders/jest/schema.json",
  33. "description": "Run unit tests using Jest."
  34. },
  35. "karma": {
  36. "implementation": "./src/builders/karma",
  37. "schema": "./src/builders/karma/schema.json",
  38. "description": "Run Karma unit tests."
  39. },
  40. "web-test-runner": {
  41. "implementation": "./src/builders/web-test-runner",
  42. "schema": "./src/builders/web-test-runner/schema.json",
  43. "description": "Run unit tests with Web Test Runner."
  44. },
  45. "protractor": {
  46. "implementation": "./src/builders/protractor-error",
  47. "schema": "./src/builders/protractor/schema.json",
  48. "description": "Throw an error that Protractor is end-of-life and no longer supported."
  49. },
  50. "private-protractor": {
  51. "implementation": "./src/builders/protractor",
  52. "schema": "./src/builders/protractor/schema.json",
  53. "description": "PRIVATE API - Do not use."
  54. },
  55. "server": {
  56. "implementation": "./src/builders/server",
  57. "schema": "./src/builders/server/schema.json",
  58. "description": "Build a server Angular application."
  59. },
  60. "ng-packagr": {
  61. "implementation": "./src/builders/ng-packagr",
  62. "schema": "./src/builders/ng-packagr/schema.json",
  63. "description": "Build a library with ng-packagr."
  64. },
  65. "ssr-dev-server": {
  66. "implementation": "./src/builders/ssr-dev-server",
  67. "schema": "./src/builders/ssr-dev-server/schema.json",
  68. "description": "Serve a universal application."
  69. },
  70. "prerender": {
  71. "implementation": "./src/builders/prerender",
  72. "schema": "./src/builders/prerender/schema.json",
  73. "description": "Perform build-time prerendering of chosen routes."
  74. }
  75. }
  76. }