bolt-js icon indicating copy to clipboard operation
bolt-js copied to clipboard

Change dependencies to peerDependencies

Open vadjs opened this issue 1 year ago • 1 comments

Summary

Installation of the package @slack/bolt has next file structure: node_modules/@slack/bolt/node_modules Which brings complexity to the application. Also it makes it impossible to override package versions.

Renaming dependencies -> peerDependencies helps to get rid of this problem.

Closes https://github.com/slackapi/bolt-js/issues/2146#issue-2370583771

Requirements (place an x in each [ ])

vadjs avatar Jun 24 '24 15:06 vadjs

Thanks for the contribution! Before we can merge this, we need @vadjs to sign the Salesforce Inc. Contributor License Agreement.

salesforce-cla[bot] avatar Jun 24 '24 15:06 salesforce-cla[bot]

For this reason https://github.com/slackapi/bolt-js/issues/2146#issuecomment-2186910368, let me close this PR now. If there are further points to discuss, please join the conversation at #2146

seratch avatar Aug 19 '24 08:08 seratch