Closed smusali closed 4 years ago
Is our @answerbook publicly available? If not we might need to reconsider this.
Is our @answerbook publicly available? If not we might need to reconsider this.
I set the GITHUB_PACKAGES_TOKEN
environment variable to be used by CircleCI
- considering the environment variables are not public here, is there any other concern? + it's saved as a part of devDependencies
; so, whenever we release a new version, we should do npm install --production
which doesn't include eslint
, etc.
@jakedipity, can you do another round of review here, please, if possible? Thanks!
Commit titles for dependency updates should read like this:
deps: @answerbook/eslint-config-logdna@5.0.0
Is our @answerbook publicly available? If not we might need to reconsider this.
I set the
GITHUB_PACKAGES_TOKEN
environment variable to be used byCircleCI
- considering the environment variables are not public here, is there any other concern? + it's saved as a part ofdevDependencies
; so, whenever we release a new version, we should donpm install --production
which doesn't includeeslint
, etc.
I imagine anyone that's not part of @answerbook will get a bunch of errors if the clone the repo, wouldn't they?
Is our @answerbook publicly available? If not we might need to reconsider this.
I set the
GITHUB_PACKAGES_TOKEN
environment variable to be used byCircleCI
- considering the environment variables are not public here, is there any other concern? + it's saved as a part ofdevDependencies
; so, whenever we release a new version, we should donpm install --production
which doesn't includeeslint
, etc.I imagine anyone that's not part of @answerbook will get a bunch of errors if the clone the repo, wouldn't they?
Yep, true, we should not have any private packages in here. We could probably make our linter public-facing, but I don't think we have a public registry properly set up for that yet (it's a bit out of scope here). At this point, we could just update the instructions to tell people to npm install --production
, which would skip that dev dependency. They probably wouldn't be able to run tests though. Not sure what's best.
@matt-march, @jakedipity, can you take a look at this? Thanks!