Repo for the search and displace core module including the interface to select files and search and displace operations to run on them. https://searchanddisplace.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

281 lines
9.8 KiB

  1. # This file has been generated by node2nix 1.9.0. Do not edit!
  2. {nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
  3. let
  4. sources = {
  5. "@types/json5-0.0.29" = {
  6. name = "_at_types_slash_json5";
  7. packageName = "@types/json5";
  8. version = "0.0.29";
  9. src = fetchurl {
  10. url = "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz";
  11. sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee";
  12. };
  13. };
  14. "@types/marked-2.0.5" = {
  15. name = "_at_types_slash_marked";
  16. packageName = "@types/marked";
  17. version = "2.0.5";
  18. src = fetchurl {
  19. url = "https://registry.npmjs.org/@types/marked/-/marked-2.0.5.tgz";
  20. sha512 = "shRZ7XnYFD/8n8zSjKvFdto1QNSf4tONZIlNEZGrJe8GsOE8DL/hG1Hbl8gZlfLnjS7+f5tZGIaTgfpyW38h4w==";
  21. };
  22. };
  23. "ansi-styles-4.3.0" = {
  24. name = "ansi-styles";
  25. packageName = "ansi-styles";
  26. version = "4.3.0";
  27. src = fetchurl {
  28. url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";
  29. sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
  30. };
  31. };
  32. "chalk-4.1.2" = {
  33. name = "chalk";
  34. packageName = "chalk";
  35. version = "4.1.2";
  36. src = fetchurl {
  37. url = "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz";
  38. sha512 = "oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==";
  39. };
  40. };
  41. "color-convert-2.0.1" = {
  42. name = "color-convert";
  43. packageName = "color-convert";
  44. version = "2.0.1";
  45. src = fetchurl {
  46. url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
  47. sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
  48. };
  49. };
  50. "color-name-1.1.4" = {
  51. name = "color-name";
  52. packageName = "color-name";
  53. version = "1.1.4";
  54. src = fetchurl {
  55. url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
  56. sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
  57. };
  58. };
  59. "enhanced-resolve-5.8.3" = {
  60. name = "enhanced-resolve";
  61. packageName = "enhanced-resolve";
  62. version = "5.8.3";
  63. src = fetchurl {
  64. url = "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz";
  65. sha512 = "EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==";
  66. };
  67. };
  68. "graceful-fs-4.2.8" = {
  69. name = "graceful-fs";
  70. packageName = "graceful-fs";
  71. version = "4.2.8";
  72. src = fetchurl {
  73. url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz";
  74. sha512 = "qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==";
  75. };
  76. };
  77. "has-flag-4.0.0" = {
  78. name = "has-flag";
  79. packageName = "has-flag";
  80. version = "4.0.0";
  81. src = fetchurl {
  82. url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
  83. sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
  84. };
  85. };
  86. "json5-1.0.1" = {
  87. name = "json5";
  88. packageName = "json5";
  89. version = "1.0.1";
  90. src = fetchurl {
  91. url = "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz";
  92. sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
  93. };
  94. };
  95. "marked-2.1.3" = {
  96. name = "marked";
  97. packageName = "marked";
  98. version = "2.1.3";
  99. src = fetchurl {
  100. url = "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz";
  101. sha512 = "/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==";
  102. };
  103. };
  104. "minimist-1.2.5" = {
  105. name = "minimist";
  106. packageName = "minimist";
  107. version = "1.2.5";
  108. src = fetchurl {
  109. url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
  110. sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
  111. };
  112. };
  113. "mitt-2.1.0" = {
  114. name = "mitt";
  115. packageName = "mitt";
  116. version = "2.1.0";
  117. src = fetchurl {
  118. url = "https://registry.npmjs.org/mitt/-/mitt-2.1.0.tgz";
  119. sha512 = "ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==";
  120. };
  121. };
  122. "primeflex-2.0.0" = {
  123. name = "primeflex";
  124. packageName = "primeflex";
  125. version = "2.0.0";
  126. src = fetchurl {
  127. url = "https://registry.npmjs.org/primeflex/-/primeflex-2.0.0.tgz";
  128. sha512 = "t6AG3iRI1rh04uI+9nC4JSlbKfA8PnpRDFtjyqi3rDSLRgdfOuhIiunJbjVQ4alnnCfuQAAbVyde1AKN9QxT/w==";
  129. };
  130. };
  131. "primeicons-4.1.0" = {
  132. name = "primeicons";
  133. packageName = "primeicons";
  134. version = "4.1.0";
  135. src = fetchurl {
  136. url = "https://registry.npmjs.org/primeicons/-/primeicons-4.1.0.tgz";
  137. sha512 = "uEv2pSPk1zQCfaB2VgnUfnUxxlGryYi+5rbdxmZBBt5v9S/pscIQYS5YDLxsQZ7D9jn5c76+Tx5wX/2J1nK6sA==";
  138. };
  139. };
  140. "primevue-2.8.0" = {
  141. name = "primevue";
  142. packageName = "primevue";
  143. version = "2.8.0";
  144. src = fetchurl {
  145. url = "https://registry.npmjs.org/primevue/-/primevue-2.8.0.tgz";
  146. sha512 = "Ky7AtQmXkxnqvcdQPjnh+vRbF0Q4PUL7P9HDiWAbjc4y8fgfvZ6USQgorJkbpccg1fLYA3iGwUmIqd65wJkljA==";
  147. };
  148. };
  149. "strip-bom-3.0.0" = {
  150. name = "strip-bom";
  151. packageName = "strip-bom";
  152. version = "3.0.0";
  153. src = fetchurl {
  154. url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz";
  155. sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
  156. };
  157. };
  158. "supports-color-7.2.0" = {
  159. name = "supports-color";
  160. packageName = "supports-color";
  161. version = "7.2.0";
  162. src = fetchurl {
  163. url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz";
  164. sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
  165. };
  166. };
  167. "tapable-2.2.1" = {
  168. name = "tapable";
  169. packageName = "tapable";
  170. version = "2.2.1";
  171. src = fetchurl {
  172. url = "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz";
  173. sha512 = "GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==";
  174. };
  175. };
  176. "tsconfig-paths-3.12.0" = {
  177. name = "tsconfig-paths";
  178. packageName = "tsconfig-paths";
  179. version = "3.12.0";
  180. src = fetchurl {
  181. url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz";
  182. sha512 = "e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==";
  183. };
  184. };
  185. "tsconfig-paths-webpack-plugin-3.5.2" = {
  186. name = "tsconfig-paths-webpack-plugin";
  187. packageName = "tsconfig-paths-webpack-plugin";
  188. version = "3.5.2";
  189. src = fetchurl {
  190. url = "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.5.2.tgz";
  191. sha512 = "EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==";
  192. };
  193. };
  194. "vue-2.6.14" = {
  195. name = "vue";
  196. packageName = "vue";
  197. version = "2.6.14";
  198. src = fetchurl {
  199. url = "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz";
  200. sha512 = "x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==";
  201. };
  202. };
  203. "vue-class-component-7.2.6" = {
  204. name = "vue-class-component";
  205. packageName = "vue-class-component";
  206. version = "7.2.6";
  207. src = fetchurl {
  208. url = "https://registry.npmjs.org/vue-class-component/-/vue-class-component-7.2.6.tgz";
  209. sha512 = "+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w==";
  210. };
  211. };
  212. "vue-property-decorator-8.5.1" = {
  213. name = "vue-property-decorator";
  214. packageName = "vue-property-decorator";
  215. version = "8.5.1";
  216. src = fetchurl {
  217. url = "https://registry.npmjs.org/vue-property-decorator/-/vue-property-decorator-8.5.1.tgz";
  218. sha512 = "O6OUN2OMsYTGPvgFtXeBU3jPnX5ffQ9V4I1WfxFQ6dqz6cOUbR3Usou7kgFpfiXDvV7dJQSFcJ5yUPgOtPPm1Q==";
  219. };
  220. };
  221. };
  222. args = {
  223. name = "search-and-displace-core";
  224. packageName = "search-and-displace-core";
  225. version = "1";
  226. src = ./.;
  227. dependencies = [
  228. sources."@types/json5-0.0.29"
  229. sources."@types/marked-2.0.5"
  230. sources."ansi-styles-4.3.0"
  231. sources."chalk-4.1.2"
  232. sources."color-convert-2.0.1"
  233. sources."color-name-1.1.4"
  234. sources."enhanced-resolve-5.8.3"
  235. sources."graceful-fs-4.2.8"
  236. sources."has-flag-4.0.0"
  237. sources."json5-1.0.1"
  238. sources."marked-2.1.3"
  239. sources."minimist-1.2.5"
  240. sources."mitt-2.1.0"
  241. sources."primeflex-2.0.0"
  242. sources."primeicons-4.1.0"
  243. sources."primevue-2.8.0"
  244. sources."strip-bom-3.0.0"
  245. sources."supports-color-7.2.0"
  246. sources."tapable-2.2.1"
  247. sources."tsconfig-paths-3.12.0"
  248. sources."tsconfig-paths-webpack-plugin-3.5.2"
  249. sources."vue-2.6.14"
  250. sources."vue-class-component-7.2.6"
  251. sources."vue-property-decorator-8.5.1"
  252. ];
  253. buildInputs = globalBuildInputs;
  254. meta = {
  255. };
  256. production = true;
  257. bypassCache = true;
  258. reconstructLock = true;
  259. };
  260. in
  261. {
  262. args = args;
  263. sources = sources;
  264. tarball = nodeEnv.buildNodeSourceDist args;
  265. package = nodeEnv.buildNodePackage args;
  266. shell = nodeEnv.buildNodeShell args;
  267. nodeDependencies = nodeEnv.buildNodeDependencies (lib.overrideExisting args {
  268. src = stdenv.mkDerivation {
  269. name = args.name + "-package-json";
  270. src = nix-gitignore.gitignoreSourcePure [
  271. "*"
  272. "!package.json"
  273. "!package-lock.json"
  274. ] args.src;
  275. dontBuild = true;
  276. installPhase = "mkdir -p $out; cp -r ./* $out;";
  277. };
  278. });
  279. }