You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following the addition of the "strictest" config there is now an issue for users who want to use "strictest" and another base from this repo (ex. "node16").
Could an additional script be added to generate combined bases?
Yep, I agree we should do these, and I think that is a good tactic. I think it should go [platform]-[additions]-[...additions] (so node16-esm-strictest or node16-strictest-esm, I don't mind either)
I feels right to document them as secondary in the repo README e.g. something like this:
I'll try playing around with ways to implement this later today soon-ish?? Someone else feel free to implement this if I don't have time to.
I plan to just Object.assign the bases together since using extends itself is very unpleasant (relies heavily on the file system and npm dependencies).
I think this is fine for UX as long as there is a note in the README to explain how the combined base was generated.
Following the addition of the "strictest" config there is now an issue for users who want to use "strictest" and another base from this repo (ex. "node16").
Could an additional script be added to generate combined bases?
ex. given the input of
output the bases
strictest-node16-esm/tsconfig.json
strictest-node16/tsconfig.json
Where "strictest-node16-esm` is defined as "esm" (a potential new base, see #76) extends "node16" extends "strictest".
The text was updated successfully, but these errors were encountered: