Skip to content

Commit a2258f1

Browse files
committed
2 parents 15372da + cfeb5dc commit a2258f1

File tree

6 files changed

+83
-3
lines changed

6 files changed

+83
-3
lines changed

.circleci/config.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ jobs:
1616
# documented at https://circleci.com/docs/2.0/circleci-images/
1717
# - image: circleci/mongo:3.4.4
1818

19-
working_directory: ~/repo
20-
2119
steps:
2220
- checkout
2321

.github/CONTRIBUTING.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## Contributing
2+
3+
### Reporting issues
4+
Please follow the issue templates when reporting an issue. Don't just say "it doesn't work". Provide an error log, your package.json, and any other relevant info. If you don't give reproduction steps, it will be much longer before your issue is worked on.
5+
6+
### Styling
7+
8+
VCP-electron-builder uses the [standard style guide](https://standardjs.com/), enforced with a combination of prettier + eslint. Before submitting a PR, make sure to run prettier and then eslint on all of your files. Note that `yarn lint` only runs eslint, not prettier.
9+
10+
### Testing
11+
12+
VCP-electron-builder uses [Jest](http://jestjs.io/) for testing. It has e2e tests for regular build and serve and typescript build and serve. Because of this, tests can take up to 5 minutes to run. If you have a slower computer (less than quad core) it might help to add the `--runInBand` argument to `yarn test`. The tests only work on Linux or Windows, not MacOS. Please run all tests and make sure they pass before submitting a pull request. [AppVeyor](https://www.appveyor.com/) is used for CI tests.

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
5+
---
6+
7+
**Describe the bug**
8+
A clear and concise description of what the bug is.
9+
10+
**To Reproduce**
11+
Steps to reproduce the behavior:
12+
13+
14+
**Expected behavior**
15+
A clear and concise description of what you expected to happen.
16+
17+
**Screenshots**
18+
If applicable, add screenshots to help explain your problem.
19+
20+
**Environment (please complete the following information):**
21+
- OS and version:
22+
- Node version:
23+
- npm version:
24+
- yarn version (if used):
25+
- vue-cli-plugin-electron-builder version :
26+
- other vue plugins used:
27+
- custom config for vcp-electron-builder:
28+
- (if possible) link to your repo:
29+
30+
**Additional context**
31+
Add any other context about the problem here.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
5+
---
6+
7+
**Is your feature request related to a problem? Please describe.**
8+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9+
10+
**Describe the solution you'd like**
11+
A clear and concise description of what you want to happen.
12+
13+
**Describe alternatives you've considered**
14+
A clear and concise description of any alternative solutions or features you've considered.
15+
16+
**Additional context**
17+
Add any other context or screenshots about the feature request here.

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2018 Noah Klayman
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

appveyor.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ skip_commits:
2020
- ".eslintrc.js"
2121
- ".gitignore"
2222
- "logo.png"
23+
- ".github/*"
2324

2425
environment:
2526
nodejs_version: "10"
@@ -34,4 +35,4 @@ install:
3435
test_script:
3536
- node --version
3637
- yarn --version
37-
- yarn test --runInBand
38+
- yarn test --runInBand

0 commit comments

Comments
 (0)