ESLINT Configuration for front end javascript and typescript project. Basically made to work with VueJS.
Go to file
Renovate Bot 349211df62
All checks were successful
continuous-integration/drone/push Build is passing
chore(deps): update dependency eslint-plugin-vue to ^9.24.1 (master) (#23)
Reviewed-on: #23
Co-authored-by: Renovate Bot <no-reply@io-projects.com>
Co-committed-by: Renovate Bot <no-reply@io-projects.com>
2024-04-15 08:22:13 +02:00
.drone.yml fix(ci): drone tag ? 2023-06-28 16:08:49 +02:00
.editorconfig feat(utils-lib): creation of the io-projects eslint package 2023-04-12 20:42:47 +02:00
.eslintrc.json fix: prettier to warning and trailingComma (#10) 2023-09-03 17:17:30 +02:00
.gitignore feat(ci) Setting up drone ci + fix package [test] (#1) 2023-06-28 13:26:08 +02:00
.npmrc feat(ci) Setting up drone ci + fix package [test] (#1) 2023-06-28 13:26:08 +02:00
LICENSE feat(utils-lib): creation of the io-projects eslint package 2023-04-12 20:42:47 +02:00
package-lock.json chore(deps): update dependency eslint-plugin-vue to ^9.24.1 (master) (#23) 2024-04-15 08:22:13 +02:00
package.json chore(deps): update dependency eslint-plugin-vue to ^9.24.1 (master) (#23) 2024-04-15 08:22:13 +02:00
README.md docs: fix wrong eslint-config name 2023-08-11 09:14:56 +02:00
renovate.json fix: prettier to warning and trailingComma (#10) 2023-09-03 17:17:30 +02:00

eslint-config

This repository is the NPM package for ESLINT configuration of IO-Projects TypeScript front-end projects.

Installation

Add the registery to your .npmrc file:

@ioprojects:registry=https://git.endmove.eu/api/packages/IO-ProjectsOfficial/npm/

Install the package:

# with yarn
yarn add -D @ioprojects/eslint-config

# with npm
npm install --save-dev @ioprojects/eslint-config

Usage

Add the following to your .eslintrc.js file:

module.exports = {
  extends: [
    '@ioprojects/eslint-config'
  ]
}

Or

Add the following to your .eslintrc.json file:

{
  "extends": [
    "@ioprojects/eslint-config"
  ]
}

Or

Add the following to your .eslintrc.cjs file:

module.exports = require('@ioprojects/eslint-config');

Note for developers

When your pull request is merged into the master branch, you can promote your build on drone.endmove.eu to create a usable version. Use master as the target, and add the VERSION parameter with one of these values: major | minor | patch | premajor | preminor | prepatch | prerelease.