jsfmt.spec.js.snap 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. // Jest Snapshot v1, https://goo.gl/fbAQLP
  2. exports[`test.js 1`] = `
  3. type T5 = "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13";
  4. type T6 = "a-long-string" | "another-long-string" | "yet-another-long-string" | "one-more-for-good-measure";
  5. type T7 =
  6. { eventName: "these", a: number } |
  7. { eventName: "will", b: number } |
  8. { eventName: "not", c: number } |
  9. { eventName: "fit", d: number } |
  10. { eventName: "on", e: number } |
  11. { eventName: "one", f: number } |
  12. { eventName: "line", g: number };
  13. type Comment = {
  14. type: 'CommentLine';
  15. _CommentLine: void;
  16. value: string;
  17. end: number;
  18. loc: {
  19. end: {column: number, line: number},
  20. start: {column: number, line: number},
  21. };
  22. start: number;
  23. } | {
  24. type: 'CommentBlock';
  25. _CommentBlock: void;
  26. value: string;
  27. end: number;
  28. loc: {
  29. end: {column: number, line: number},
  30. start: {column: number, line: number},
  31. };
  32. start: number;
  33. };
  34. type Props = {
  35. onChange: (
  36. | {
  37. name: string
  38. }
  39. | {
  40. title: string
  41. }
  42. | {
  43. year: year
  44. }
  45. ) => void
  46. };
  47. declare class FormData {
  48. append(
  49. options?:
  50. | string
  51. | {
  52. filepath?: string,
  53. filename?: string
  54. }
  55. ): void;
  56. }
  57. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  58. type T5 =
  59. | "1"
  60. | "2"
  61. | "3"
  62. | "4"
  63. | "5"
  64. | "6"
  65. | "7"
  66. | "8"
  67. | "9"
  68. | "10"
  69. | "11"
  70. | "12"
  71. | "13";
  72. type T6 =
  73. | "a-long-string"
  74. | "another-long-string"
  75. | "yet-another-long-string"
  76. | "one-more-for-good-measure";
  77. type T7 =
  78. | { eventName: "these", a: number }
  79. | { eventName: "will", b: number }
  80. | { eventName: "not", c: number }
  81. | { eventName: "fit", d: number }
  82. | { eventName: "on", e: number }
  83. | { eventName: "one", f: number }
  84. | { eventName: "line", g: number };
  85. type Comment =
  86. | {
  87. type: "CommentLine",
  88. _CommentLine: void,
  89. value: string,
  90. end: number,
  91. loc: {
  92. end: { column: number, line: number },
  93. start: { column: number, line: number }
  94. },
  95. start: number
  96. }
  97. | {
  98. type: "CommentBlock",
  99. _CommentBlock: void,
  100. value: string,
  101. end: number,
  102. loc: {
  103. end: { column: number, line: number },
  104. start: { column: number, line: number }
  105. },
  106. start: number
  107. };
  108. type Props = {
  109. onChange: (
  110. | {
  111. name: string
  112. }
  113. | {
  114. title: string
  115. }
  116. | {
  117. year: year
  118. }
  119. ) => void
  120. };
  121. declare class FormData {
  122. append(
  123. options?:
  124. | string
  125. | {
  126. filepath?: string,
  127. filename?: string
  128. }
  129. ): void;
  130. }
  131. `;