Skip to content

Commit

Permalink
chore: f2elint init
Browse files Browse the repository at this point in the history
  • Loading branch information
guoyunhe committed Apr 4, 2024
1 parent 142cb86 commit 442f731
Show file tree
Hide file tree
Showing 6 changed files with 121 additions and 6 deletions.
11 changes: 11 additions & 0 deletions packages/commitlint-config-ali/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
max_line_length = 100
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
quote_type = single
10 changes: 10 additions & 0 deletions packages/commitlint-config-ali/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
build
coverage
dist
es
lib
node_modules
package-lock.json
pnpm-lock.yaml
yarn.lock
*.min.js
11 changes: 11 additions & 0 deletions packages/commitlint-config-ali/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
build
coverage
dist
es
lib
node_modules
package-lock.json
pnpm-lock.yaml
yarn.lock
*.min.js
*.min.css
8 changes: 8 additions & 0 deletions packages/commitlint-config-ali/.vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"recommendations": [
"dbaeumer.vscode-eslint",
"editorconfig.editorconfig",
"esbenp.prettier-vscode",
"stylelint.vscode-stylelint"
]
}
56 changes: 56 additions & 0 deletions packages/commitlint-config-ali/.vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
],
"stylelint.validate": [
"css",
"scss",
"less"
],
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.fixAll.stylelint": "explicit",
"source.organizeImports": "explicit"
},
"editor.rulers": [
100
],
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
31 changes: 25 additions & 6 deletions packages/commitlint-config-ali/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@
"name": "commitlint-config-ali",
"version": "1.0.0",
"description": "Commitlint shareable configuration for Alibaba F2E Guidelines",
"main": "index.js",
"keywords": [
"commitlint",
"commitlint-config",
"f2elint",
"Alibaba F2E Guidelines"
],
"homepage": "https://github.com/alibaba/f2e-spec",
"bugs": {
"url": "https://github.com/alibaba/f2e-spec/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/alibaba/f2e-spec"
},
"bugs": {
"url": "https://github.com/alibaba/f2e-spec/issues"
},
"homepage": "https://github.com/alibaba/f2e-spec",
"license": "MIT",
"author": {
"name": "Sabo",
"email": "bowei.jbw@gmail.com"
Expand All @@ -32,8 +32,27 @@
"email": "xxat.massacre@gmail.com"
}
],
"license": "MIT",
"main": "index.js",
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint --fix ."
},
"prettier": "prettier-config-ali",
"eslintConfig": {
"extends": [
"ali/node",
"plugin:prettier/recommended"
]
},
"dependencies": {
"conventional-changelog-conventionalcommits": "^4.5.0"
},
"devDependencies": {
"eslint": "^8.56.0",
"eslint-config-ali": "workspace:^",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.0.1",
"prettier": "^3.1.1",
"prettier-config-ali": "workspace:^"
}
}

0 comments on commit 442f731

Please sign in to comment.