brown-ccv / honeycomb

Starter repo for jspsych/react/electron behavioral tasks
https://brown-ccv.github.io/honeycomb-docs/
MIT License
9 stars 8 forks source link

Add `typedef.js` file from GearShift #501

Closed RobertGemmaJr closed 2 months ago

RobertGemmaJr commented 3 months ago

typedef.js

/** @typedef {import("jspsych").JsPsych} JsPsych */

Eslint settings

  settings: {
    react: {
      version: "detect",
    },
    jsdoc: {
      tagNamePreference: {
        typedef: {
          definedInFiles: ["lib/typedefs.js"],
        },
      },
    },
    "import/resolver": {
      node: {
        extensions: [".js", ".jsx", ".ts", ".tsx"],
      },
    },
  },