Socket
Socket
Sign inDemoInstall

eslint-config-xo-typescript

Package Overview
Dependencies
Maintainers
3
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-config-xo-typescript - npm Package Compare versions

Comparing version 0.19.0 to 0.20.0

29

index.js

@@ -225,3 +225,8 @@ 'use strict';

],
'@typescript-eslint/no-unnecessary-condition': 'error',
'@typescript-eslint/no-unnecessary-condition': [
'error',
{
ignoreRhs: true
}
],
'@typescript-eslint/no-unnecessary-qualifier': 'error',

@@ -274,8 +279,13 @@ '@typescript-eslint/no-unnecessary-type-arguments': 'error',

],
'@typescript-eslint/strict-boolean-expressions': [
'error',
{
allowNullable: true
}
],
// TODO: Reconsider enabling it again in 2021.
// Disabled for now as it's too strict.
// Relevant discussion: https://github.com/sindresorhus/refined-github/pull/2521#discussion_r343013852
// '@typescript-eslint/strict-boolean-expressions': [
// 'error',
// {
// allowNullable: true
// }
// ],
'@typescript-eslint/triple-slash-reference': [

@@ -312,4 +322,7 @@ 'error',

// Disabled because of https://github.com/typescript-eslint/typescript-eslint/issues/60
'no-redeclare': 'off'
'no-redeclare': 'off',
// Disabled because of https://github.com/typescript-eslint/typescript-eslint/issues/1116
'no-undef': 'off'
}
};
{
"name": "eslint-config-xo-typescript",
"version": "0.19.0",
"version": "0.20.0",
"description": "ESLint shareable config for TypeScript to be used with eslint-config-xo",

@@ -45,14 +45,14 @@ "license": "MIT",

"devDependencies": {
"@typescript-eslint/eslint-plugin": "^2.3.0",
"@typescript-eslint/parser": "^2.3.0",
"@typescript-eslint/eslint-plugin": "^2.6.1",
"@typescript-eslint/parser": "^2.6.1",
"ava": "^2.4.0",
"eslint": "^6.4.0",
"eslint": "^6.6.0",
"temp-write": "^4.0.0",
"typescript": "^3.6.3"
"typescript": "^3.7.2"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": ">=2.3.0",
"eslint": ">=5.16.0",
"@typescript-eslint/eslint-plugin": ">=2.6.1",
"eslint": ">=6.6.0",
"typescript": ">=3.5.3"
}
}
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