Skip to content
This repository was archived by the owner on Jan 2, 2024. It is now read-only.

Commit 8fc4d20

Browse files
committed
feat: Initial release config
0 parents  commit 8fc4d20

15 files changed

+5086
-0
lines changed

.dependabot/config.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
version: 1
2+
update_configs:
3+
- package_manager: 'javascript'
4+
directory: '/'
5+
update_schedule: 'live'
6+
default_reviewers:
7+
- 'holvonixAdvay'
8+
default_assignees:
9+
- 'holvonixAdvay'
10+
default_labels:
11+
- 'dependencies'
12+
commit_message:
13+
prefix: 'fix'
14+
prefix_development: 'chore'
15+
include_scope: true

.github/ISSUE_TEMPLATE/bug_report.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
---
5+
6+
**NOTE:
7+
By submitting this issue, you hereby license all content you contribute to this
8+
repository (including but not limited to this issue and all bugs, commits,
9+
pull requests, feature requests, and suggestions) under the repository's
10+
[LICENSE](https://github.com/holvonix-open/release-config-js/blob/master/LICENSE).
11+
You also represent and warrant that you have all necessary rights to license the
12+
content as specified in the preceding sentence and that doing so will not infringe
13+
upon any right of any third party nor violate any applicable law or regulation.**
14+
15+
**Describe the bug**
16+
A clear and concise description of what the bug is.
17+
18+
**To Reproduce**
19+
Steps to reproduce the behavior:
20+
21+
1. Go to '...'
22+
2. Click on '....'
23+
3. Scroll down to '....'
24+
4. See error
25+
26+
**Expected behavior**
27+
A clear and concise description of what you expected to happen.
28+
29+
**Screenshots**
30+
If applicable, add screenshots to help explain your problem.
31+
32+
**Desktop (please complete the following information):**
33+
34+
- OS: [e.g. iOS]
35+
- Browser [e.g. chrome, safari]
36+
- Version [e.g. 22]
37+
38+
**Smartphone (please complete the following information):**
39+
40+
- Device: [e.g. iPhone6]
41+
- OS: [e.g. iOS8.1]
42+
- Browser [e.g. stock browser, safari]
43+
- Version [e.g. 22]
44+
45+
**Additional context**
46+
Add any other context about the problem here.
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
---
5+
6+
**NOTE:
7+
By submitting this issue, you hereby license all content you contribute to this
8+
repository (including but not limited to this issue and all bugs, commits,
9+
pull requests, feature requests, and suggestions) under the repository's
10+
[LICENSE](https://github.com/holvonix-open/release-config-js/blob/master/LICENSE).
11+
You also represent and warrant that you have all necessary rights to license the
12+
content as specified in the preceding sentence and that doing so will not infringe
13+
upon any right of any third party nor violate any applicable law or regulation.**
14+
15+
**Is your feature request related to a problem? Please describe.**
16+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
17+
18+
**Describe the solution you'd like**
19+
A clear and concise description of what you want to happen.
20+
21+
**Describe alternatives you've considered**
22+
A clear and concise description of any alternative solutions or features you've considered.
23+
24+
**Additional context**
25+
Add any other context or screenshots about the feature request here.

.github/issue_template.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
---
5+
6+
**NOTE:
7+
By submitting this issue, you hereby license all content you contribute to this
8+
repository (including but not limited to this issue and all bugs, commits,
9+
pull requests, feature requests, and suggestions) under the repository's
10+
[LICENSE](https://github.com/holvonix-open/release-config-js/blob/master/LICENSE).
11+
You also represent and warrant that you have all necessary rights to license the
12+
content as specified in the preceding sentence and that doing so will not infringe
13+
upon any right of any third party nor violate any applicable law or regulation.**
14+
15+
**Describe the bug**
16+
A clear and concise description of what the bug is.
17+
18+
**To Reproduce**
19+
Steps to reproduce the behavior:
20+
21+
1. Go to '...'
22+
2. Click on '....'
23+
3. Scroll down to '....'
24+
4. See error
25+
26+
**Expected behavior**
27+
A clear and concise description of what you expected to happen.
28+
29+
**Screenshots**
30+
If applicable, add screenshots to help explain your problem.
31+
32+
**Desktop (please complete the following information):**
33+
34+
- OS: [e.g. iOS]
35+
- Browser [e.g. chrome, safari]
36+
- Version [e.g. 22]
37+
38+
**Smartphone (please complete the following information):**
39+
40+
- Device: [e.g. iPhone6]
41+
- OS: [e.g. iOS8.1]
42+
- Browser [e.g. stock browser, safari]
43+
- Version [e.g. 22]
44+
45+
**Additional context**
46+
Add any other context about the problem here.

.github/pull_request_template.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
**NOTE:
2+
By submitting this pull request, you hereby license all content you contribute to this
3+
repository (including but not limited to this pull request and all bugs, commits,
4+
pull requests, feature requests, and suggestions) under the repository's
5+
[LICENSE](https://github.com/holvonix-open/release-config-js/blob/master/LICENSE).
6+
You also represent and warrant that you have all necessary rights to license the
7+
content as specified in the preceding sentence and that doing so will not infringe
8+
upon any right of any third party nor violate any applicable law or regulation.**
9+
10+
Do not contribute or copy-paste third-party content, code or data using a pull request. Instead provide
11+
URLs to the authoritative source and to license information and we'll see if we want to include it.
12+
13+
---
14+
15+
[Include a one-sentence summary of the change.]
16+
17+
[Include a longer description of the change and anything complicated.]
18+
19+
[Provide issue numbers if you fixed a bug or completed a feature request.]
20+
21+
[Please always squash and rebase your commits to ONE commit.]
22+
23+
[Please include the following at the bottom of the commit message (not in this pull request):
24+
25+
"I, (Your Name), hereby license all contents of this commit under the license described in the LICENSE file in the root of this repository, and I represent and warrant that (1) I have all necessary rights to license the contents as such and (2) doing so does not infringe upon any right of any third party nor violate any applicable law or regulation."
26+
27+
NOTE: You should consult an attorney on whether or not this agreement is appropriate for you (including but not limited to whether your employer or others may have rights to your content). We cannot provide any legal advice to you, and if you cannot license your content as such, we can't accept any contribution from you.]
28+
29+
---

.gitignore

+86
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
.DS_Store
2+
*.DS_Store
3+
4+
/build/
5+
6+
test.json
7+
8+
.env
9+
*.env
10+
11+
12+
# Logs
13+
logs
14+
*.log
15+
npm-debug.log*
16+
yarn-debug.log*
17+
yarn-error.log*
18+
19+
# Runtime data
20+
pids
21+
*.pid
22+
*.seed
23+
*.pid.lock
24+
25+
# Directory for instrumented libs generated by jscoverage/JSCover
26+
lib-cov
27+
28+
# Coverage directory used by tools like istanbul
29+
coverage
30+
*.lcov
31+
32+
# nyc test coverage
33+
.nyc_output
34+
35+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
36+
.grunt
37+
38+
# Bower dependency directory (https://bower.io/)
39+
bower_components
40+
41+
# node-waf configuration
42+
.lock-wscript
43+
44+
# Compiled binary addons (https://nodejs.org/api/addons.html)
45+
build/Release
46+
47+
# Dependency directories
48+
node_modules/
49+
jspm_packages/
50+
51+
# TypeScript v1 declaration files
52+
typings/
53+
54+
# Optional npm cache directory
55+
.npm
56+
57+
# Optional eslint cache
58+
.eslintcache
59+
60+
# Optional REPL history
61+
.node_repl_history
62+
63+
# Output of 'npm pack'
64+
*.tgz
65+
66+
# Yarn Integrity file
67+
.yarn-integrity
68+
69+
# dotenv environment variables file
70+
.env
71+
72+
# parcel-bundler cache (https://parceljs.org/)
73+
.cache
74+
75+
# next.js build output
76+
.next
77+
78+
# nuxt.js build output
79+
.nuxt
80+
81+
# vuepress build output
82+
.vuepress/dist
83+
84+
# Serverless directories
85+
.serverless
86+

.npmignore

+87
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
src
2+
.DS_Store
3+
*.DS_Store
4+
5+
6+
test.json
7+
8+
.env
9+
*.env
10+
11+
12+
# Logs
13+
logs
14+
*.log
15+
npm-debug.log*
16+
yarn-debug.log*
17+
yarn-error.log*
18+
19+
# Runtime data
20+
pids
21+
*.pid
22+
*.seed
23+
*.pid.lock
24+
25+
# Directory for instrumented libs generated by jscoverage/JSCover
26+
lib-cov
27+
28+
# Coverage directory used by tools like istanbul
29+
coverage
30+
/lib/
31+
*.lcov
32+
33+
# nyc test coverage
34+
.nyc_output
35+
36+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
37+
.grunt
38+
39+
# Bower dependency directory (https://bower.io/)
40+
bower_components
41+
42+
# node-waf configuration
43+
.lock-wscript
44+
45+
# Compiled binary addons (https://nodejs.org/api/addons.html)
46+
build/Release
47+
48+
# Dependency directories
49+
node_modules/
50+
jspm_packages/
51+
52+
# TypeScript v1 declaration files
53+
typings/
54+
55+
# Optional npm cache directory
56+
.npm
57+
58+
# Optional eslint cache
59+
.eslintcache
60+
61+
# Optional REPL history
62+
.node_repl_history
63+
64+
# Output of 'npm pack'
65+
*.tgz
66+
67+
# Yarn Integrity file
68+
.yarn-integrity
69+
70+
# dotenv environment variables file
71+
.env
72+
73+
# parcel-bundler cache (https://parceljs.org/)
74+
.cache
75+
76+
# next.js build output
77+
.next
78+
79+
# nuxt.js build output
80+
.nuxt
81+
82+
# vuepress build output
83+
.vuepress/dist
84+
85+
# Serverless directories
86+
.serverless
87+

.travis.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
branches:
2+
only:
3+
- master
4+
language: node_js
5+
node_js:
6+
- '10'
7+
before_install:
8+
- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.16.0
9+
- export PATH="$(yarn global bin):$PATH"
10+
cache: yarn
11+
install:
12+
- yarn --frozen-lockfile
13+
script: yarn test
14+
after_success: yarn semantic-release

LICENSE

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# @holvonix-open/release-config-js
2+
### ISC License
3+
4+
This product contains software originally developed by Holvonix LLC.
5+
Original Repository: https://github.com/holvonix-open/release-config-js
6+
7+
Copyright (c) 2019 Holvonix LLC. See license below.
8+
9+
Based on https://github.com/conventional-changelog/conventional-changelog/tree/97ad96fe893bd5b40ec52e24fe46f4f9cd357a1a/packages/conventional-changelog-angular :
10+
11+
### ISC License
12+
Copyright © [conventional-changelog team](https://github.com/conventional-changelog)
13+
14+
Permission to use, copy, modify, and/or distribute this software for any
15+
purpose with or without fee is hereby granted, provided that the above
16+
copyright notice and this permission notice appear in all copies.
17+
18+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
19+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
20+
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
21+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
22+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
23+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
24+
PERFORMANCE OF THIS SOFTWARE.
25+
26+
Third-party dependencies may have their own licenses.

0 commit comments

Comments
 (0)