@vangware/vangstyle v1.2.1
@vangware/vangstyle

Vangware shared styles, linting and formatting.
Configurations
- :memo: .editorconfig: Editor formatting.
- :rotating_light: .eslintrc.js: JS/TS linting.
- :see_no_evil: .gitignore: Commonly ignored files and directories for git.
- :sparkles: .prettierrc.js: Code beautify.
- :art: .stylelintrc.js: CSS linting.
- :label: tsconfig.json: TypeScript config.
Installation
pnpm or yarn can be used instead of npm.
Main installation
npm i -D @vangware/vangstylePeer dependency installation
Run vgs or vangstyle and select "Add dependencies to package.json":
npx vgs
# or
npx vangstyleAfter that, install needs to be run:
npm iManual peer dependency installation
# Required peer dependencies:
npm i -D prettier
# TypeScript peer dependencies:
npm i -D @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-config-prettier eslint-import-resolver-node eslint-plugin-ban eslint-plugin-functional eslint-plugin-import eslint-plugin-no-null eslint-plugin-prefer-arrow eslint-plugin-prettier
# CSS peer dependencies:
npm i -D stylelint stylelint-config-prettier stylelint-order stylelint-prettierCopy configurations
Run vgs or vangstyle and select "Copy configuration files":
npx vgs
# or
npx vangstyle5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago