All Projects → selectnull → eslint-plugin-googleappsscript

selectnull / eslint-plugin-googleappsscript

Licence: MIT license
ESLint plugin for Google Apps Script environment

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to eslint-plugin-googleappsscript

Eslint Plugin Lodash
ESLint rules for lodash
Stars: ✭ 208 (+462.16%)
Mutual labels:  eslint-plugin
eslint-plugin-license-header
Rules to validate the presence of license headers in source files.
Stars: ✭ 21 (-43.24%)
Mutual labels:  eslint-plugin
eslint-plugin-header
ESLint plugin to ensure that files begin with given comment
Stars: ✭ 65 (+75.68%)
Mutual labels:  eslint-plugin
Eslint Plugin Eslint Comments
Additional ESLint rules for directive comments of ESLint.
Stars: ✭ 221 (+497.3%)
Mutual labels:  eslint-plugin
Eslint Plugin Mocha
ESLint rules for mocha
Stars: ✭ 249 (+572.97%)
Mutual labels:  eslint-plugin
eslint-plugin-gridsome
ESLint plugin for Gridsome
Stars: ✭ 45 (+21.62%)
Mutual labels:  eslint-plugin
Eslint Plugin Prettier
ESLint plugin for Prettier formatting
Stars: ✭ 2,228 (+5921.62%)
Mutual labels:  eslint-plugin
eslint-plugin-yml
This ESLint plugin provides linting rules for YAML.
Stars: ✭ 40 (+8.11%)
Mutual labels:  eslint-plugin
ultimate-hot-boilerplate
🚀 node-react universal app boilerplate with everything on hot reload, SSR, GraphQL, Flow included
Stars: ✭ 35 (-5.41%)
Mutual labels:  eslint-plugin
eslint-plugin-strict-dependencies
ESlint plugin to define custom module dependency rules.
Stars: ✭ 142 (+283.78%)
Mutual labels:  eslint-plugin
Eslint Import Resolver Babel Module
Custom eslint resolve for babel-plugin-module-resolver
Stars: ✭ 236 (+537.84%)
Mutual labels:  eslint-plugin
Eslint Plugin Svelte3
An ESLint plugin for Svelte v3 components.
Stars: ✭ 248 (+570.27%)
Mutual labels:  eslint-plugin
eslint-plugin-aura
Salesforce Lightning (Aura) specific linting rules for ESLint
Stars: ✭ 24 (-35.14%)
Mutual labels:  eslint-plugin
Eslint Plugin Ava
ESLint rules for AVA
Stars: ✭ 209 (+464.86%)
Mutual labels:  eslint-plugin
eslint-plugin-import-access
www.npmjs.com/package/eslint-plugin-import-access
Stars: ✭ 204 (+451.35%)
Mutual labels:  eslint-plugin
You Dont Need Lodash Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
Stars: ✭ 13,915 (+37508.11%)
Mutual labels:  eslint-plugin
eslint-plugin-no-only-tests
ESLint rule for catching focused/only test blocks
Stars: ✭ 67 (+81.08%)
Mutual labels:  eslint-plugin
eslint-plugin-roku
ESLint plugin to parse and lint BrightScript files
Stars: ✭ 44 (+18.92%)
Mutual labels:  eslint-plugin
eslint-plugin-diff
Run ESLint on your changes only
Stars: ✭ 80 (+116.22%)
Mutual labels:  eslint-plugin
eslint-plugin-array-func
Rules for Array functions and methods.
Stars: ✭ 77 (+108.11%)
Mutual labels:  eslint-plugin

eslint-plugin-googleappsscript

ESLint plugin for Google Apps Script that defines global variables exposed by Google Apps Script environment. It does not define any linting rules.

Installation

You'll first need to install ESLint:

$ npm i eslint --save-dev

Next, install eslint-plugin-googleappsscript:

$ npm install eslint-plugin-googleappsscript --save-dev

Note: If you installed ESLint globally (using the -g flag) then you must also install eslint-plugin-googleappsscript globally.

Usage

Add googleappsscript to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix. Also, add googleappsscript/googleappsscript": true to env section:

{
    "plugins": [
      "googleappsscript"
    ],
    "env": {
      "googleappsscript/googleappsscript": true
    }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].