packages-spec.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. exports['packages can copy files from package.json 1'] = {
  2. "[cwd]": {
  3. "packages": {
  4. "coffee": {
  5. "package.json": "{\"main\":\"src/main.js\", \"name\": \"foo\", \"files\": [\"lib\"]}",
  6. "src": {
  7. "main.js": "console.log()"
  8. },
  9. "lib": {
  10. "foo.js": "{}"
  11. }
  12. }
  13. }
  14. },
  15. "tmp": {
  16. "packages": {
  17. "coffee": {
  18. "lib": {
  19. "foo.js": "{}"
  20. },
  21. "src": {
  22. "main.js": "console.log()"
  23. },
  24. "package.json": "{\n \"main\": \"src/main.js\",\n \"name\": \"foo\",\n \"files\": [\n \"lib\"\n ]\n}\n"
  25. }
  26. }
  27. }
  28. }
  29. exports['transformRequires can find and replace symlink requires 1'] = {
  30. "[cwd]": {
  31. "build": {
  32. "linux": {
  33. "Cypress": {
  34. "resources": {
  35. "app": {
  36. "packages": {
  37. "foo": {
  38. "package.json": "{\"main\":\"src/main.js\", \"name\": \"foo\", \"files\": [\"lib\"]}",
  39. "src": {
  40. "main.js": "console.log()"
  41. },
  42. "lib": {
  43. "foo.js": "require(\"../../bar/src/main\")"
  44. }
  45. },
  46. "bar": {
  47. "package.json": "{\"main\":\"src/main.js\", \"name\": \"foo\", \"files\": [\"lib\"]}",
  48. "src": {
  49. "main.js": "console.log()"
  50. },
  51. "lib": {
  52. "foo.js": "require(\"../../foo/lib/somefoo\")"
  53. },
  54. "node_modules": {
  55. "no-search.js": ""
  56. },
  57. "dist": {
  58. "no-search.js": ""
  59. }
  60. }
  61. }
  62. }
  63. }
  64. }
  65. }
  66. }
  67. },
  68. "tmp": {}
  69. }
  70. exports['transformRequires can find and replace symlink requires on win32 1'] = {
  71. "[cwd]": {
  72. "build": {
  73. "linux": {
  74. "Cypress": {
  75. "resources": {
  76. "app": {
  77. "packages": {
  78. "foo": {
  79. "package.json": "{\"main\":\"src/main.js\", \"name\": \"foo\", \"files\": [\"lib\"]}",
  80. "src": {
  81. "main.js": "console.log()"
  82. },
  83. "lib": {
  84. "foo.js": "require(\"../../bar/src/main\")"
  85. }
  86. },
  87. "bar": {
  88. "package.json": "{\"main\":\"src/main.js\", \"name\": \"foo\", \"files\": [\"lib\"]}",
  89. "src": {
  90. "main.js": "console.log()"
  91. },
  92. "lib": {
  93. "foo.js": "require(\"../../foo/lib/somefoo\")"
  94. },
  95. "node_modules": {
  96. "no-search.js": ""
  97. },
  98. "dist": {
  99. "no-search.js": ""
  100. }
  101. }
  102. }
  103. }
  104. }
  105. }
  106. }
  107. }
  108. },
  109. "tmp": {}
  110. }