@toba/develop

Toba TypeScript and Style Configurations

Usage no npm install needed!

<script type="module">
  import tobaDevelop from 'https://cdn.skypack.dev/@toba/develop';
</script>

README

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"]
}

stylelint

For standard style linting, create .stylelintrc with

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

prettier

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.