0.2.0 • Published 1 year ago

@khaos.ca/config v0.2.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
1 year ago

@khaos.ca/config

npm Tests CHANGE TO GITLAB License: MIT

Opinionated configurations.

Configurations

configDescription
commitlintConfigurations for commitlint
eslint/nextConfigurations for ESLint - Next.js
prettierConfigurations for Prettier
stylelintConfigurations for stylelint
tsconfig/nextConfigurations for TypeScript - Next.js

Install

$ npm install @khaos.ca/config

Usage for commitlint

Add some commitlint config to your .commitlint.cjs:

module.exports = {
	...require("@khaos.ca/config/commitlint"),
};

Used configuration

Usage for ESLint

Add some ESLint config to your .eslintrc.cjs:

module.exports = {
	...require("@khaos.ca/config/eslint"),
};

Used plugin / configuration

Usage for Prettier

Add some Prettier config to your .prettierrc.cjs:

module.exports = {
	...require("@khaos.ca/config/prettier"),
};

Usage for stylelint

Add some stylelint config to your .stylelintrc.cjs:

module.exports = {
	...require("@khaos.ca/config/stylelint"),
};

Used plugin / configuration

Usage for TSConfig

Add some TSConfig config to your tsconfig.json:

{
	"extends": "./node_modules/@khaos.ca/config/config/tsconfig/next/tsconfig.json"
}

Documentation

See the Changelog to see what has changed.

Contribute

See the Contributing Guidelines for ways to get started.

See the Support Guide for ways to get help.

See the Security Policy for sharing vulnerability reports.

This project has a Code of Conduct. By interacting with this repository, organization, or community you agree to abide by its terms.

License

MIT © khaos.ca