Skip to content

chore: clean up repository root, shrinkwrap CLIs#696

Merged
RomainMuller merged 2 commits into
masterfrom
rmuller/clean-up-root
Aug 12, 2019
Merged

chore: clean up repository root, shrinkwrap CLIs#696
RomainMuller merged 2 commits into
masterfrom
rmuller/clean-up-root

Conversation

@RomainMuller
Copy link
Copy Markdown
Contributor

Move all files that don't need to be at the repository root under the
dedicated sub-directory for those. This means all .sh files were moved
under scripts. Some of those were also renamed, and the common uses
have been aliased using package.json scripts (npm run bootstrap,
npm run build, npm run package, ...).

Additionally, ran npm shrinkwrap on the major CLIs (jsii,
jsii-diff, jsii-pacmak) as a way to improve overall reliability.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Move all files that don't need to be at the repository root under the
dedicated sub-directory for those. This means all `.sh` files were moved
under `scripts`. Some of those were also renamed, and the common uses
have been aliased using `package.json` scripts (`npm run bootstrap`,
`npm run build`, `npm run package`, ...).

Additionally, ran `npm shrinkwrap` on the major CLIs (`jsii`,
`jsii-diff`, `jsii-pacmak`) as a way to improve overall reliability.
@RomainMuller RomainMuller requested a review from a team as a code owner August 12, 2019 18:27
@aws aws deleted a comment from mergify Bot Aug 12, 2019
Copy link
Copy Markdown
Contributor

@eladb eladb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wasn't shrinkwrapping superseded by package-lock files?

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Aug 12, 2019

Thank you for contributing! Your pull request is now being automatically merged.

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Aug 12, 2019

Pull Request Checklist

  • Testing
    • Unit test added (prefer not to modify an existing test, otherwise, it's probably a breaking change)
  • Title and Description
    • Change type: title prefixed with fix, feat and module name in parens, which will appear in changelog
    • Title: use lower-case and doesn't end with a period
    • Breaking?: last paragraph: 'BREAKING CHANGE: <describe what changed + link for details>'
    • Issues: Indicate issues fixed via: 'Fixes #xxx' or 'Closes #xxx'

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Aug 12, 2019

Thank you for contributing! Your pull request is now being automatically merged.

@RomainMuller
Copy link
Copy Markdown
Contributor Author

@eladb - the shrink-wrap is packaged with the library, whereas package-lock.json is always excluded from the npm package.

@RomainMuller RomainMuller merged commit c41df9c into master Aug 12, 2019
@RomainMuller RomainMuller deleted the rmuller/clean-up-root branch August 12, 2019 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants