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

Commit a4becf3

Browse files
authored
Merge pull request #7 from KevinPy/develop
2.3.1
2 parents 09fd3ed + cb119f7 commit a4becf3

File tree

8 files changed

+97
-5
lines changed

8 files changed

+97
-5
lines changed

.eslintrc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
{
2+
"parser": "babel-eslint",
3+
"extends": "eslint:recommended",
24
"env": {
35
"node": true,
4-
"browser": true
6+
"browser": true,
7+
"mocha": true,
8+
"es6": true
59
},
610
"parserOptions": {
711
"ecmaFeatures": {
@@ -12,7 +16,6 @@
1216
"plugins": [
1317
"react"
1418
],
15-
"parser": "babel-eslint",
1619
"rules": {
1720
"quotes": [2, "single"],
1821
"strict": [2, "never"],

.github/CODE_OF_CONDUCT.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as
6+
contributors and maintainers pledge to making participation in our project and
7+
our community a harassment-free experience for everyone, regardless of age, body
8+
size, disability, ethnicity, gender identity and expression, level of experience,
9+
nationality, personal appearance, race, religion, or sexual identity and
10+
orientation.
11+
12+
## Our Standards
13+
14+
Examples of behavior that contributes to creating a positive environment
15+
include:
16+
17+
* Using welcoming and inclusive language
18+
* Being respectful of differing viewpoints and experiences
19+
* Gracefully accepting constructive criticism
20+
* Focusing on what is best for the community
21+
* Showing empathy towards other community members
22+
23+
Examples of unacceptable behavior by participants include:
24+
25+
* The use of sexualized language or imagery and unwelcome sexual attention or
26+
advances
27+
* Trolling, insulting/derogatory comments, and personal or political attacks
28+
* Public or private harassment
29+
* Publishing others' private information, such as a physical or electronic
30+
address, without explicit permission
31+
* Other conduct which could reasonably be considered inappropriate in a
32+
professional setting
33+
34+
## Our Responsibilities
35+
36+
Project maintainers are responsible for clarifying the standards of acceptable
37+
behavior and are expected to take appropriate and fair corrective action in
38+
response to any instances of unacceptable behavior.
39+
40+
Project maintainers have the right and responsibility to remove, edit, or
41+
reject comments, commits, code, wiki edits, issues, and other contributions
42+
that are not aligned to this Code of Conduct, or to ban temporarily or
43+
permanently any contributor for other behaviors that they deem inappropriate,
44+
threatening, offensive, or harmful.
45+
46+
## Scope
47+
48+
This Code of Conduct applies both within project spaces and in public spaces
49+
when an individual is representing the project or its community. Examples of
50+
representing a project or community include using an official project e-mail
51+
address, posting via an official social media account, or acting as an appointed
52+
representative at an online or offline event. Representation of a project may be
53+
further defined and clarified by project maintainers.
54+
55+
## Enforcement
56+
57+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58+
reported by contacting the project team at [INSERT EMAIL ADDRESS]. All
59+
complaints will be reviewed and investigated and will result in a response that
60+
is deemed necessary and appropriate to the circumstances. The project team is
61+
obligated to maintain confidentiality with regard to the reporter of an incident.
62+
Further details of specific enforcement policies may be posted separately.
63+
64+
Project maintainers who do not follow or enforce the Code of Conduct in good
65+
faith may face temporary or permanent repercussions as determined by other
66+
members of the project's leadership.
67+
68+
## Attribution
69+
70+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71+
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
72+
73+
[homepage]: https://www.contributor-covenant.org

.github/CONTRIBUTING.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Iceberg Contributing Guide
2+
*Comming soon*

.github/ISSUE_TEMPLATE.md

Whitespace-only changes.

.github/PULL_REQUEST_TEMPLATE.md

Whitespace-only changes.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ npm-debug.log
77
!.gitKeep
88
yarn.lock
99
package-lock.json
10+
coverage

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ branches:
1212
before_script:
1313
- npm install
1414
script:
15-
- npm test
15+
- npm run test:ci
1616
- npm run build

package.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,28 @@
5252
"scripts": {
5353
"build": "webpack -p",
5454
"start": "webpack-dev-server",
55-
"test": "jest --setupTestFrameworkScriptFile=raf/polyfill"
55+
"test": "jest --setupTestFrameworkScriptFile=raf/polyfill",
56+
"test:ci": "jest --setupTestFrameworkScriptFile=raf/polyfill --ci"
5657
},
5758
"jest": {
59+
"collectCoverage": true,
60+
"coverageReporters": [
61+
"lcov"
62+
],
63+
"coveragePathIgnorePatterns": [
64+
"<rootDir>/build/",
65+
"<rootDir>/node_modules/"
66+
],
67+
"moduleDirectories": [
68+
"node_modules"
69+
],
5870
"moduleNameMapper": {
5971
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/app/js/fileTransform.js",
6072
"\\.(css|scss)$": "identity-obj-proxy"
6173
},
6274
"testPathIgnorePatterns": [
6375
"<rootDir>/node_modules/"
64-
]
76+
],
77+
"testURL": "http://localhost:8080"
6578
}
6679
}

0 commit comments

Comments
 (0)