@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
11 months ago
11 months ago
11 months ago
11 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
8 months ago
8 months ago
8 months ago
9 months ago
8 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
1 year ago
12 months ago
1 year ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
11 months ago
11 months ago
9 months ago
9 months ago
9 months ago
1 year 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
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
11 months ago
11 months ago
11 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
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
1 year ago
2 years ago
1 year ago
2 years 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
2 years 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
2 years 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
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
3 years ago
3 years ago