@kubosho/configs v6.0.17
@kubosho/configs
My Web frontend tool configs. Inspired by @3846masa/configs.
Install
npm add -D -omit=optional @kubosho/configsAttention: This package provides only config files. Please install required tools (e.g. ESLint, Prettier, etc.) in your project.
Usage
ESLint
Install the required dependencies:
npm add -D eslint eslint-config-prettier eslint-import-resolver-typescript eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react eslint-plugin-simple-import-sort typescript-eslintIn use eslint.config.mjs:
import config from '@kubosho/configs/eslint';
export default {
...config,
};Markuplint
Install the required dependencies:
npm add -D markuplintIn use markuplint.config.mjs:
import config from '@kubosho/configs/markuplint';
export default {
...config,
};Prettier
Install the required dependencies:
npm add -D prettiermodule.exports = {
...require('@kubosho/configs/prettier'),
};Renovate
No npm packages required (GitHub App configuration only).
{
"extends": ["github>kubosho/configs//renovate/default"]
}Semantic Release
Install the required dependencies:
npm add -D semantic-release @semantic-release/changelog @semantic-release/commit-analyzer @semantic-release/git @semantic-release/github @semantic-release/npm @semantic-release/release-notes-generator conventional-changelog-conventionalcommitsIn use release.config.mjs:
import config from '@kubosho/configs/semantic_release';
export default {
...config,
};Stylelint
Install the required dependencies:
npm add -D stylelint stylelint-config-recommendedIn use stylelint.config.mjs:
import config from '@kubosho/configs/stylelint';
export default {
...config,
};Textlint
Install the required dependencies:
npm add -D textlint textlint-filter-rule-comments textlint-rule-no-dead-link textlint-rule-no-doubled-joshi textlint-rule-preset-jtf-styleIn use .textlintrc.js:
const config = require('@kubosho/configs/textlint');
module.exports = {
...config,
};TypeScript
Install the required dependencies:
npm add -D typescriptIn use tsconfig.json:
{
"extends": "@kubosho/configs/typescript/tsconfig.json"
}1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
9 months ago
9 months ago
9 months ago
9 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
7 months ago
8 months ago
8 months ago
8 months ago
8 months ago
12 months ago
11 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
8 months ago
8 months ago
8 months ago
1 year ago
8 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
12 months ago
12 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
8 months ago
10 months ago
10 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
1 year ago
1 year ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago