You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-5Lines changed: 14 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,18 +52,27 @@ const App = () => {
52
52
53
53
You need to pass an object containing API endpoint callbacks as the `apiValue` prop of the ApiProvider as described in the [usage](#usage) section for the widget to work. [Here](./docs/APIDOCUMENTATION.md) is a more detailed list of the API endpoint callbacks.
54
54
55
-
## Developing
55
+
## Development Set Up
56
56
57
57
1. Clone project
58
58
2. Install `Node(with npm)`. See [package.json](/package.json) for current required versions
59
59
3. Run `npm i`
60
-
4. Make your code changes
60
+
4. Make your code changes - [Follow Conventional Commits](#commit-message-requirements)
61
61
5. Run `npm run build` to build the project
62
62
6.[Link Project](#linking-for-development)
63
63
7. Test your changes
64
-
8. Update change log, translations, and documentation as needed
64
+
8. Update translations and documentation as needed
65
65
9. Open Pull Request
66
66
67
+
## Commit Message Requirements
68
+
69
+
_To make commits that trigger a package release, use `npx cz`, it will launch easy to follow commitizen prompts._
70
+
71
+
A new _MAJOR.MINOR.PATCH_ release will be generated if at least one of the following types are used, see [Conventional Commits Documentation](https://www.conventionalcommits.org/) for more specifics.
72
+
*`fix:` -> PATCH bump
73
+
*`feat:` -> MINOR bump
74
+
*`<any_type>!:` -> MAJOR bump (any type with a ! after it, or a footer of `BREAKING CHANGE:`)
75
+
67
76
## Linking for Development
68
77
69
78
For developing this package locally, we suggest you use npm link to connect your local version of the package to your client app using the package.
@@ -79,6 +88,6 @@ Pull requests are welcome. Please open an issue first to discuss what you would
79
88
80
89
Make sure to add/update tests, translations, and documentation as appropriate.
81
90
82
-
## Changelog
91
+
## Release Notes
83
92
84
-
View our changelog [here](./CHANGELOG.md)
93
+
View our release notes on [npm](https://www.npmjs.com/package/@mxenabled/connect-widget)
0 commit comments