volta-cli / rfcs

RFCs for changes to Volta
Other
17 stars 14 forks source link

project config location and lookup process #17

Open dherman opened 6 years ago

dherman commented 6 years ago

It's come up in some discussions that we might want to consider putting Notion config information in a separate config file (e.g. my_project/.notionrc or maybe my_project/.config/notion/config), and nudge projects towards putting that file in their .npmignore, possibly by automating the workflow of configuring Notion through notion commands, like notion init.

I'll try to capture the constraints in this comment (and edit them if/when we identify more in discussion).

Constraints

dherman commented 6 years ago

I want to start with a suggestion that we don't make this change, for the following reasons:

I think there's time to experiment with package.json and see how it interacts with dependencies, and see if we learn what problem cases it has if any.

dherman commented 6 years ago

Ah, another constraint to be sure we think about is large monorepos.