UNPKG

jspsych-datamanager

Version:

A package to manage data for jsPsych experiments. Currently Firebase and Supabase are supported.

25 lines (24 loc) 578 B
// src/DataManager.ts var DataManager = class { /** * Creates a new DataManager instance * @param metadata Optional metadata to override default values */ constructor(metadata = {}) { this.metadata = { date: (/* @__PURE__ */ new Date()).toISOString().split("T")[0], time: (/* @__PURE__ */ new Date()).toISOString().split("T")[1].split(".")[0], ...metadata }; } /** * Gets the current experiment metadata * @returns The experiment metadata */ getMetadata() { return { ...this.metadata }; } }; export { DataManager };