code: function makeDefaultOptions() {
    return {
      baseUrl: "/djedi",
      batchInterval: 10, // ms
      defaultRender: state => {
        switch (state.type) {
          case "loading":
            return "Loading…";
          case "error":
            return `Failed to fetch content 😞 (${
              state.error.response != null ? state.error.response.status : -1
            })`;
          case "success":
            return state.content;
          // istanbul ignore next
          default:
            return null;
        }
      },
      fetch: defaultFetch,
      languages: {
        default: "en-us",
        additional: [],
      },
      uri: {
        defaults: {
          scheme: "i18n",
          namespace: "",
          path: "",
          ext: "txt",
          version: "",
        },
        namespaceByScheme: {
          i18n: "{language}",
          l10n: "local",
          g11n: "global",
        },
        separators: {
          scheme: "://",
          namespace: "@",
          path: "/",
          ext: ".",
          version: "#",
        },
      },
    };
  }
docs: This is a function, not a constant, since it can be mutated by the user.