@vangware/vangstyledeprecated

Vangware shared styles, linting and formatting

Usage no npm install needed!

<script type="module">
  import vangwareVangstyle from 'https://cdn.skypack.dev/@vangware/vangstyle';
</script>

README

@vangware/vangstyle

Vangstyle logo

NPM Version License Open Issues

Vangware shared styles, linting and formatting.

Configurations

Installation

pnpm or yarn can be used instead of npm.

Main installation

npm i -D @vangware/vangstyle

Peer dependency installation

Run vgs or vangstyle and select "Add dependencies to package.json":

npx vgs
# or
npx vangstyle

After that, install needs to be run:

npm i

Manual 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-prettier

Copy configurations

Run vgs or vangstyle and select "Copy configuration files":

npx vgs
# or
npx vangstyle