Actualizacion maquina principal
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / common-tags / es / utils / readFromFixture / readFromFixture.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/common-tags/es/utils/readFromFixture/readFromFixture.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/common-tags/es/utils/readFromFixture/readFromFixture.js
new file mode 100644 (file)
index 0000000..5e54246
--- /dev/null
@@ -0,0 +1,16 @@
+import fs from 'fs';
+import path from 'path';
+import node from 'when/node';
+
+/**
+ * reads the text contents of <name>.txt in the fixtures folder
+ * relative to the caller module's test file
+ * @param  {String} name - the name of the fixture you want to read
+ * @return {Promise<String>} - the retrieved fixture's file contents
+ */
+export default function readFromFixture(dirname, name) {
+  return node.call(fs.readFile, path.join(dirname, 'fixtures/' + name + '.txt'), 'utf8').then(function (contents) {
+    return contents.replace(/\r\n/g, '\n').trim();
+  });
+}
+//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy91dGlscy9yZWFkRnJvbUZpeHR1cmUvcmVhZEZyb21GaXh0dXJlLmpzIl0sIm5hbWVzIjpbImZzIiwicGF0aCIsIm5vZGUiLCJyZWFkRnJvbUZpeHR1cmUiLCJkaXJuYW1lIiwibmFtZSIsImNhbGwiLCJyZWFkRmlsZSIsImpvaW4iLCJ0aGVuIiwiY29udGVudHMiLCJyZXBsYWNlIiwidHJpbSJdLCJtYXBwaW5ncyI6IkFBQUEsT0FBT0EsRUFBUCxNQUFlLElBQWY7QUFDQSxPQUFPQyxJQUFQLE1BQWlCLE1BQWpCO0FBQ0EsT0FBT0MsSUFBUCxNQUFpQixXQUFqQjs7QUFFQTs7Ozs7O0FBTUEsZUFBZSxTQUFTQyxlQUFULENBQXlCQyxPQUF6QixFQUFrQ0MsSUFBbEMsRUFBd0M7QUFDckQsU0FBT0gsS0FDSkksSUFESSxDQUNDTixHQUFHTyxRQURKLEVBQ2NOLEtBQUtPLElBQUwsQ0FBVUosT0FBVixnQkFBK0JDLElBQS9CLFVBRGQsRUFDMEQsTUFEMUQsRUFFSkksSUFGSSxDQUVDO0FBQUEsV0FBWUMsU0FBU0MsT0FBVCxDQUFpQixPQUFqQixFQUEwQixJQUExQixFQUFnQ0MsSUFBaEMsRUFBWjtBQUFBLEdBRkQsQ0FBUDtBQUdEIiwiZmlsZSI6InJlYWRGcm9tRml4dHVyZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBmcyBmcm9tICdmcyc7XG5pbXBvcnQgcGF0aCBmcm9tICdwYXRoJztcbmltcG9ydCBub2RlIGZyb20gJ3doZW4vbm9kZSc7XG5cbi8qKlxuICogcmVhZHMgdGhlIHRleHQgY29udGVudHMgb2YgPG5hbWU+LnR4dCBpbiB0aGUgZml4dHVyZXMgZm9sZGVyXG4gKiByZWxhdGl2ZSB0byB0aGUgY2FsbGVyIG1vZHVsZSdzIHRlc3QgZmlsZVxuICogQHBhcmFtICB7U3RyaW5nfSBuYW1lIC0gdGhlIG5hbWUgb2YgdGhlIGZpeHR1cmUgeW91IHdhbnQgdG8gcmVhZFxuICogQHJldHVybiB7UHJvbWlzZTxTdHJpbmc+fSAtIHRoZSByZXRyaWV2ZWQgZml4dHVyZSdzIGZpbGUgY29udGVudHNcbiAqL1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gcmVhZEZyb21GaXh0dXJlKGRpcm5hbWUsIG5hbWUpIHtcbiAgcmV0dXJuIG5vZGVcbiAgICAuY2FsbChmcy5yZWFkRmlsZSwgcGF0aC5qb2luKGRpcm5hbWUsIGBmaXh0dXJlcy8ke25hbWV9LnR4dGApLCAndXRmOCcpXG4gICAgLnRoZW4oY29udGVudHMgPT4gY29udGVudHMucmVwbGFjZSgvXFxyXFxuL2csICdcXG4nKS50cmltKCkpO1xufVxuIl19
\ No newline at end of file