Skip to content

Commit

Permalink
feat: implement first draft for snapshot testing
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinHelmut committed Jun 23, 2019
1 parent 195c5ab commit 87bc111
Show file tree
Hide file tree
Showing 10 changed files with 514 additions and 98 deletions.
3 changes: 3 additions & 0 deletions .babelrc
@@ -0,0 +1,3 @@
{
"plugins": ["@babel/plugin-transform-react-jsx"]
}
13 changes: 8 additions & 5 deletions .eslintrc.js
Expand Up @@ -2,20 +2,23 @@

module.exports = {
root: true,
extends: ["eslint:recommended", "prettier"],
// plugins: ["compat"],
extends: ["eslint:recommended", "prettier", "plugin:react/recommended"],
parserOptions: {
ecmaVersion: 2018,
impliedStrict: false
impliedStrict: false,
jsx: true
},
env: {
node: true,
es6: true
},
settings: {
browsers: ["maintained node versions"]
browsers: ["maintained node versions"],
react: {
version: "detect"
}
},
rules: {
// "compat/compat": "error"
"no-prototype-builtins": 0
}
};
1 change: 1 addition & 0 deletions .gitignore
@@ -1,3 +1,4 @@
node_modules/
coverage/
.nyc_output/
*.log
17 changes: 11 additions & 6 deletions package.json
Expand Up @@ -7,11 +7,11 @@
"natr": "./src/cli.js"
},
"scripts": {
"test": "./src/cli.js src/__tests__/*.test.js | tap-color",
"test": "./src/cli.js \"src/__tests__/*.test.@(js|jsx)\" -r @babel/register | tap-color",
"coverage": "nyc --reporter=html --reporter=text ./src/cli.js src/__tests__/*.test.js | tap-nyc",
"lint": "eslint --ignore-path .gitignore --ext .js .",
"format": "prettier --ignore-path .gitignore --write \"**/*.{js,md,json,yml}\"",
"format:check": "prettier --ignore-path .gitignore --list-different \"**/*.{js,md,json,yml}\""
"lint": "eslint --ignore-path .gitignore --ext .js --ext .jsx .",
"format": "prettier --ignore-path .gitignore --write \"**/*.{js,jsx,md,json,yml}\"",
"format:check": "prettier --ignore-path .gitignore --list-different \"**/*.{js,jsx,md,json,yml}\""
},
"keywords": [
"natr",
Expand Down Expand Up @@ -44,14 +44,19 @@
"stack-utils": "1.0.2"
},
"devDependencies": {
"@babel/core": "7.4.5",
"@babel/plugin-transform-react-jsx": "7.3.0",
"@babel/register": "7.4.4",
"commitizen": "3.1.1",
"concat-stream": "2.0.0",
"cz-conventional-changelog": "2.1.0",
"eslint": "5.16.0",
"eslint": "6.0.0",
"eslint-config-prettier": "5.0.0",
"eslint-plugin-compat": "3.1.2",
"eslint-plugin-react": "7.13.0",
"nyc": "14.1.1",
"prettier": "1.18.2",
"react": "16.8.6",
"react-test-renderer": "16.8.6",
"stream-spec": "0.3.6",
"tap-color": "1.1.0",
"tap-nirvana": "1.1.0",
Expand Down

0 comments on commit 87bc111

Please sign in to comment.