Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eslint-config-soda

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-config-soda - npm Package Compare versions

Comparing version 2.0.0 to 3.0.0

8

package.json
{
"name": "eslint-config-soda",
"version": "2.0.0",
"version": "3.0.0",
"description": "ESLint configurations for my personal projects",

@@ -21,3 +21,7 @@ "main": "index.js",

"eslint": "^2.8.0"
}
},
"files": [
"rules",
"*.js"
]
}

@@ -137,5 +137,8 @@ module.exports = {

// 如果要把 this 赋给一个临时的变量,那这个变量必须命名为 self 或者 that,不能有其他别名
// ES6+ 的项目请使用箭头函数,不需要这个规则,参见 smells/no-this-assign 规则
'consistent-this': ['warn', 'self', 'that'],
// Given that `self` is used in browsers, you shouldn’t do: `var self = this`
// 如果要把 this 赋给一个临时的变量,那这个变量必须命名为 that,不能有其他别名
// 不建议使用 self,因为 self 在浏览器中是一个全局变量
// 尤其是在 Web Worker 中,不存在 window,只有 self,此时不应该把 self 作为 this 的别名
// ES6+ 的项目请使用箭头函数,一般不需要用到这个规则
'consistent-this': ['warn', 'that'],

@@ -142,0 +145,0 @@ // 不要求每个函数都有 function name,函数表达式里还是允许匿名函数的,不过给函数表达式加上函数名有利于输出更清晰的 stack trace

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc