Quellcode durchsuchen

ci: implement husky

hover-contact
ntasicc vor 3 Jahren
Ursprung
Commit
79395643ed
5 geänderte Dateien mit 17 neuen und 16 gelöschten Zeilen
  1. 1
    15
      .eslintrc.json
  2. 4
    0
      .husky/pre-commit
  3. 4
    0
      .husky/pre-push
  4. 3
    1
      package.json
  5. 5
    0
      yarn.lock

+ 1
- 15
.eslintrc.json Datei anzeigen

{ {
"extends": [
"plugin:storybook/recommended",
"next",
"next/core-web-vitals",
"eslint:recommended"
],
"extends": ["next", "next/core-web-vitals", "eslint:recommended"],
"globals": { "globals": {
"React": "readonly" "React": "readonly"
}, },
"overrides": [
{
"files": ["*.stories.@(ts|tsx|js|jsx|mjs|cjs)"],
"rules": {
// example of overriding a rule
"storybook/hierarchy-separator": "error"
}
}
],
"rules": { "rules": {
"no-unused-vars": [1, { "args": "after-used", "argsIgnorePattern": "^_" }] "no-unused-vars": [1, { "args": "after-used", "argsIgnorePattern": "^_" }]
} }

+ 4
- 0
.husky/pre-commit Datei anzeigen

#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

yarn lint

+ 4
- 0
.husky/pre-push Datei anzeigen

#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

yarn build

+ 3
- 1
package.json Datei anzeigen

"build": "next build", "build": "next build",
"start": "next start", "start": "next start",
"lint": "next lint", "lint": "next lint",
"prettier": "prettier --write ."
"prettier": "prettier --write .",
"prepare": "husky install"
}, },
"dependencies": { "dependencies": {
"next": "12.2.3", "next": "12.2.3",
"devDependencies": { "devDependencies": {
"eslint": "8.21.0", "eslint": "8.21.0",
"eslint-config-next": "12.2.3", "eslint-config-next": "12.2.3",
"husky": "^8.0.1",
"prettier": "^2.7.1" "prettier": "^2.7.1"
} }
} }

+ 5
- 0
yarn.lock Datei anzeigen

dependencies: dependencies:
function-bind "^1.1.1" function-bind "^1.1.1"


husky@^8.0.1:
version "8.0.1"
resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.1.tgz#511cb3e57de3e3190514ae49ed50f6bc3f50b3e9"
integrity sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==

ignore@^5.2.0: ignore@^5.2.0:
version "5.2.0" version "5.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"

Laden…
Abbrechen
Speichern