collection.json 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {
  2. "$schema": "./node_modules/@angular-devkit/schematics/collection-schema.json",
  3. "schematics": {
  4. "ng-add": {
  5. "description": "Adds Angular Material to the application without affecting any templates",
  6. "factory": "./ng-add/index",
  7. "schema": "./ng-add/schema.json",
  8. "aliases": ["material-shell", "install"],
  9. "hidden": true
  10. },
  11. "ng-add-setup-project": {
  12. "description": "Sets up the specified project after the ng-add dependencies have been installed.",
  13. "private": true,
  14. "factory": "./ng-add/setup-project",
  15. "schema": "./ng-add/schema.json",
  16. "hidden": true
  17. },
  18. "dashboard": {
  19. "description": "Create a card-based dashboard component",
  20. "factory": "./ng-generate/dashboard/index",
  21. "schema": "./ng-generate/dashboard/schema.json",
  22. "aliases": ["material-dashboard"]
  23. },
  24. "table": {
  25. "description": "Create a component that displays data with a data-table",
  26. "factory": "./ng-generate/table/index",
  27. "schema": "./ng-generate/table/schema.json",
  28. "aliases": ["material-table"]
  29. },
  30. "navigation": {
  31. "description": "Create a component with a responsive sidenav for navigation",
  32. "factory": "./ng-generate/navigation/index",
  33. "schema": "./ng-generate/navigation/schema.json",
  34. "aliases": ["material-nav", "materialNav", "nav"]
  35. },
  36. "tree": {
  37. "description": "Create a file tree component.",
  38. "factory": "./ng-generate/tree/index",
  39. "schema": "./ng-generate/tree/schema.json",
  40. "aliases": ["material-tree"]
  41. },
  42. "addressForm": {
  43. "description": "Create a component with an address form",
  44. "factory": "./ng-generate/address-form/index",
  45. "schema": "./ng-generate/address-form/schema.json",
  46. "aliases": ["address-form", "material-address-form", "material-addressForm"]
  47. },
  48. "m3Theme": {
  49. "description": "Generate M3 theme",
  50. "factory": "./ng-generate/theme-color/index_bundled",
  51. "schema": "./ng-generate/theme-color/schema.json",
  52. "aliases": ["theme-color"]
  53. }
  54. }
  55. }