Add .gitlab-ci.yml and package.json for CI tasks
.gitlab-ci.yml
0 → 100644
{ | { | ||
"devDependencies": { | "private": true, | ||
"lerna": "^2.5.1" | "license": "MIT", | ||
} | "devDependencies": { | ||
"babel-eslint": "^8.0.1", | |||
"babel-preset-es2015": "^6.24.1", | |||
"eslint": "^4.11.0", | |||
"eslint-config-pubsweet": "^0.0.5", | |||
"eslint-plugin-import": "^2.8.0", | |||
"eslint-plugin-jsx-a11y": "^6.0.2", | |||
"eslint-plugin-node": "^5.2.1", | |||
"eslint-plugin-prettier": "^2.3.1", | |||
"eslint-plugin-promise": "^3.6.0", | |||
"eslint-plugin-react": "^7.4.0", | |||
"eslint-plugin-standard": "^3.0.1", | |||
"husky": "^0.14.3", | |||
"lerna": "^2.5.1", | |||
"lint-staged": "^4.1.3", | |||
"prettier": "^1.8.2", | |||
"stylelint": "^8.2.0", | |||
"stylelint-config-standard": "^17.0.0" | |||
}, | |||
"scripts": { | |||
"clean": "lerna clean", | |||
"test": "lerna run test", | |||
"lint": "npm run lint:js && npm run lint:style", | |||
"lint:js": "eslint packages", | |||
"lint:style": "stylelint packages/**/*.scss packages/**/*.css", | |||
"precommit": "lint-staged" | |||
}, | |||
"lint-staged": { | |||
"*.js": [ | |||
"eslint", | |||
"git add" | |||
], | |||
"*.css": "stylelint", | |||
"*.scss": "stylelint" | |||
} | |||
} | } | ||
Please register or sign in to comment