Quantcast
Channel: ReScript Forum - Latest posts
Viewing all articles
Browse latest Browse all 1760

How to setup a root bsconfig for rewatch?

$
0
0

it works fine for me with pnpm workspaces

instead of bsconfig.json I use rescript.json

{
  "name": "ventas",
  "sources": [
    { "dir": "src/components", "subdirs": false },
    {
      "dir": "tests",
      "subdirs": false // I had to remove dev mode for tests because rewatch doesnt compile dev
    }
  ],
  "package-specs": [
    {
      "module": "esmodule", // changed es6 to esmodule when upgraded to rescript v11.1
      "in-source": true
    }
  ],
  "bs-dependencies": ["@rescript/react", "@packages/bz-core"],
  "bs-dev-dependencies": ["@packages/bz-core"], // this module comes from my monorepo
  "suffix": ".res.js",
  "reanalyze": {
    "analysis": ["dce", "exception"]
  },
  "jsx": { "version": 4, "mode": "automatic" },
  "uncurried": false,
  "warnings": {
    "number": "-44-102",
    "error": "+5"
  },
  "namespace": true
}


Viewing all articles
Browse latest Browse all 1760

Trending Articles