nx.json 781 B

12345678910111213141516171819202122232425262728293031323334
  1. {
  2. "neverConnectToCloud": true,
  3. "namedInputs": {
  4. "prod": [
  5. "!{projectRoot}/**/*.spec.ts",
  6. "!{projectRoot}/**/*.spec.js",
  7. "!{projectRoot}/**/*.test.ts",
  8. "!{projectRoot}/**/*.test.js",
  9. "!{projectRoot}/**/*.md",
  10. "!{projectRoot}/**/*.mdx",
  11. "!{projectRoot}/.gitignore",
  12. "!{projectRoot}/.eslintrc*",
  13. "{projectRoot}/**/*"
  14. ],
  15. "default": ["{projectRoot}/**/*"]
  16. },
  17. "targetDefaults": {
  18. "build": {
  19. "cache": true,
  20. "dependsOn": ["^build"],
  21. "inputs": ["prod", "^prod"],
  22. "outputs": ["{projectRoot}/dist"]
  23. },
  24. "test": {
  25. "cache": true,
  26. "dependsOn": ["build"],
  27. "inputs": ["default", "^prod"]
  28. },
  29. "lint": {
  30. "cache": true,
  31. "inputs": ["default"]
  32. }
  33. }
  34. }