Skip to content

project config location and lookup process #17

@dherman

Description

@dherman

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

  • Should libraries' config go into the npm registry?
  • What should the mental model be when you cd into my_project/node_modules/some_dependency?
  • What is the adoption overhead of the config strategy?
  • What behavior makes sense in large monorepos?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions