ESlint config, Prettier config, Remark config for Arietta Studio
Table of contents
To install Arietta Lint, run the following command:
$ bun add @arietta-studio/lint -D
To use template ignore files, run the following command:
$ curl -O https://raw.githubusercontent.com/arietta-studio/arietta-lint/master/.eslintignore
$ curl -O https://raw.githubusercontent.com/arietta-studio/arietta-lint/master/.gitignore
$ curl -O https://raw.githubusercontent.com/arietta-studio/arietta-lint/master/.prettierignore
public-hoist-pattern[]=*@umijs/lint*
public-hoist-pattern[]=*changelog*
public-hoist-pattern[]=*commitlint*
public-hoist-pattern[]=*eslint*
public-hoist-pattern[]=*postcss*
public-hoist-pattern[]=*prettier*
public-hoist-pattern[]=*remark*
public-hoist-pattern[]=*semantic-release*
public-hoist-pattern[]=*stylelint*
config can be found at .eslintrc.js
module.exports = require('@arietta-studio/lint').eslint;
config can be found at .stylelintrc.js
module.exports = require('@arietta-studio/lint').stylelint;
config can be found at .commitlintrc.js
module.exports = require('@arietta-studio/lint').commitlint;
config can be found at .changelogrc.js
module.exports = require('@arietta-studio/lint').changelog;
config can be found at .remarkrc.js
module.exports = require('@arietta-studio/lint').remarklint;
config can be found at .prettierrc.js
module.exports = require('@arietta-studio/lint').prettier;
config can be found at .releaserc.js
module.exports = require('@arietta-studio/lint').semanticRelease;
You can use Github Codespaces for online development:
Or clone it for local development:
$ git clone https://github.com/arietta-studio/arietta-lint.git
$ cd arietta-studio/lint
$ bun install
$ bun start
Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub Issues to get stuck in to show us what you’re made of.
Copyright © 2024 Arietta Studio.
This project is MIT licensed.