constructs
Advanced tools
Comparing version 0.0.2 to 1.0.0
@@ -5,6 +5,4 @@ # Changelog | ||
### 0.0.2 (2020-03-11) | ||
## [1.0.0](https://github.com/aws/constructs/compare/v0.0.2...v1.0.0) (2020-03-11) | ||
### 0.0.1 (2020-03-11) | ||
Initial release. | ||
Initial release. |
# Contributing Guidelines | ||
Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, correction, or additional | ||
documentation, we greatly value feedback and contributions from our community. | ||
Thank you for your interest in contributing to our project. Whether it's a bug | ||
report, new feature, correction, or additional documentation, we greatly value | ||
feedback and contributions from our community. | ||
Please read through this document before submitting any issues or pull requests to ensure we have all the necessary | ||
information to effectively respond to your bug report or contribution. | ||
Please read through this document before submitting any issues or pull requests | ||
to ensure we have all the necessary information to effectively respond to your | ||
bug report or contribution. | ||
## Development | ||
To setup a development environment, you'll need | ||
[Node.js](https://nodejs.org/en/) and [yarn](https://yarnpkg.com/). | ||
Fresh full build: | ||
1. Clone the repo | ||
2. Run `yarn install` | ||
3. Run `yarn build` | ||
You can also use these more granular scripts: | ||
- `yarn compile`: compile code to JavaScript | ||
- `yarn watch`: watch in the background and compile | ||
- `yarn test`: run all tests and linters | ||
- `yarn compat`: check that APIs do not introduce breaking changes | ||
- `yarn lint`: run eslint and API compatibility | ||
## Reporting Bugs/Feature Requests | ||
We welcome you to use the GitHub issue tracker to report bugs or suggest features. | ||
We welcome you to use the GitHub issue tracker to report bugs or suggest | ||
features. | ||
When filing an issue, please check existing open, or recently closed, issues to make sure somebody else hasn't already | ||
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful: | ||
When filing an issue, please check existing open, or recently closed, issues to | ||
make sure somebody else hasn't already reported the issue. Please try to include | ||
as much information as you can. Details like these are incredibly useful: | ||
@@ -22,9 +44,12 @@ * A reproducible test case or series of steps | ||
## Contributing via Pull Requests | ||
Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that: | ||
Contributions via pull requests are much appreciated. Before sending us a pull | ||
request, please ensure that: | ||
1. You are working against the latest source on the *master* branch. | ||
2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already. | ||
3. You open an issue to discuss any significant work - we would hate for your time to be wasted. | ||
2. You check existing open, and recently merged, pull requests to make sure | ||
someone else hasn't addressed the problem already. | ||
3. You open an issue to discuss any significant work - we would hate for your | ||
time to be wasted. | ||
@@ -34,30 +59,65 @@ To send us a pull request, please: | ||
1. Fork the repository. | ||
2. Modify the source; please focus on the specific change you are contributing. If you also reformat all the code, it will be hard for us to focus on your change. | ||
2. Modify the source; please focus on the specific change you are contributing. | ||
If you also reformat all the code, it will be hard for us to focus on your | ||
change. | ||
3. Ensure local tests pass. | ||
4. Commit to your fork using clear commit messages. | ||
5. Send us a pull request, answering any default questions in the pull request interface. | ||
6. Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation. | ||
5. Send us a pull request, answering any default questions in the pull request | ||
interface. | ||
6. Pay attention to any automated CI failures reported in the pull request, and | ||
stay involved in the conversation. | ||
GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and | ||
[creating a pull request](https://help.github.com/articles/creating-a-pull-request/). | ||
GitHub provides additional document on [forking a | ||
repository](https://help.github.com/articles/fork-a-repo/) and [creating a pull | ||
request](https://help.github.com/articles/creating-a-pull-request/). | ||
## Finding contributions to work on | ||
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any 'help wanted' issues is a great place to start. | ||
Looking at the existing issues is a great way to find something to contribute | ||
on. As our projects, by default, use the default GitHub issue labels | ||
(enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any | ||
'help wanted' issues is a great place to start. | ||
## Code of Conduct | ||
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct). | ||
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact | ||
This project has adopted the [Amazon Open Source Code of | ||
Conduct](https://aws.github.io/code-of-conduct). For more information see the | ||
[Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact | ||
opensource-codeofconduct@amazon.com with any additional questions or comments. | ||
## Security issue notifications | ||
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue. | ||
If you discover a potential security issue in this project we ask that you | ||
notify AWS/Amazon Security via our [vulnerability reporting | ||
page](http://aws.amazon.com/security/vulnerability-reporting/). Please do | ||
**not** create a public github issue. | ||
## Releasing a New Version | ||
To release a new version, run `yarn bump` which will:" | ||
- Calculate the next version (minor/patch) based on [conventional | ||
commits](https://www.conventionalcommits.org/en/v1.0.0/). | ||
- Update the [CHANGELOG](./CHANGELOG.md). | ||
- Create a git commit and tag. | ||
Then, execute: | ||
```shell | ||
git push --follow-tags origin master | ||
``` | ||
Once the commit is pushed to master, the [release | ||
workflow](./.github/workflows/release.yml) will be triggered and the new version | ||
will be published to all package managers. | ||
## Licensing | ||
See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution. | ||
See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to | ||
confirm the licensing of your contribution. | ||
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes. | ||
We may ask you to sign a [Contributor License Agreement | ||
(CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger | ||
changes. |
{ | ||
"name": "constructs", | ||
"version": "0.0.2", | ||
"version": "1.0.0", | ||
"description": "A programming model for composable configuration", | ||
@@ -5,0 +5,0 @@ "stability": "stable", |
@@ -5,3 +5,2 @@ # Constructs Programming Model | ||
![Stability: Stable](https://img.shields.io/badge/stability-Stable-success.svg?style=for-the-badge) | ||
![Release](https://github.com/awslabs/cdk8s/workflows/Release/badge.svg) | ||
@@ -8,0 +7,0 @@ [![npm version](https://badge.fury.io/js/constructs.svg)](https://badge.fury.io/js/cdk8s) |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
515532
0
0
23