Skip to content
This repository has been archived by the owner on Nov 6, 2022. It is now read-only.
/ develop Public archive

Standard linting and development configuration

License

Notifications You must be signed in to change notification settings

toba/develop

Repository files navigation

npm package Dependencies

Toba Develop

Shared configurations for the development environment, including linting, code style and TypeScript compilation.

npm install @toba/develop --save-dev

TypeScript Configurations

Create tsconfig.json with

{
   "extends": "@toba/develop/tsconfig"
}

Style and Linting

eslint

Shared eslint configuration. To use, create .eslintrc with

{
   "extends": ["./node_modules/@toba/develop/.eslintrc"]
}

For standard style linting, create .stylelintrc with

{
   "plugins": ["@toba/develop/style"]
}

For standard code formatting, create prettier.config.js with

module.exports = require('@toba/develop/prettier');

License

Copyright © 2019 Jason Abbott

This software is licensed under the MIT license. See the LICENSE file accompanying this software for terms of use.

About

Standard linting and development configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published