Socket
Socket
Sign inDemoInstall

@nuxt/eslint-config

Package Overview
Dependencies
Maintainers
5
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nuxt/eslint-config - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

30

index.js

@@ -28,3 +28,3 @@ require('@rushstack/eslint-patch/modern-module-resolution')

{
files: ['*.ts', '*.tsx', '*.vue'],
files: ['*.ts', '*.tsx', '*.mts', '*.cts', '*.vue'],
rules: {

@@ -38,2 +38,30 @@ // The core 'no-unused-vars' rules (in the eslint:recommended ruleset)

{
// Include typescript eslint rules in *.vue files
// https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/src/configs/eslint-recommended.ts
files: ['*.vue'],
rules: {
'constructor-super': 'off', // ts(2335) & ts(2377)
'getter-return': 'off', // ts(2378)
'no-const-assign': 'off', // ts(2588)
'no-dupe-args': 'off', // ts(2300)
'no-dupe-class-members': 'off', // ts(2393) & ts(2300)
'no-dupe-keys': 'off', // ts(1117)
'no-func-assign': 'off', // ts(2539)
'no-import-assign': 'off', // ts(2539) & ts(2540)
'no-new-symbol': 'off', // ts(7009)
'no-obj-calls': 'off', // ts(2349)
'no-redeclare': 'off', // ts(2451)
'no-setter-return': 'off', // ts(2408)
'no-this-before-super': 'off', // ts(2376)
'no-undef': 'off', // ts(2304)
'no-unreachable': 'off', // ts(7027)
'no-unsafe-negation': 'off', // ts(2365) & ts(2360) & ts(2358)
'no-var': 'error', // ts transpiles let/const to var, so no need for vars any more
'prefer-const': 'error', // ts provides better types with const
'prefer-rest-params': 'error', // ts provides better types with rest args over arguments
'prefer-spread': 'error', // ts transpiles spread to apply, so no need for manual apply
'valid-typeof': 'off', // ts(2367)
},
},
{
// These pages are not used directly by users so they can have one-word names.

@@ -40,0 +68,0 @@ files: [

6

package.json
{
"name": "@nuxt/eslint-config",
"version": "0.1.0",
"version": "0.1.1",
"description": "ESLint config for Nuxt projects",

@@ -16,4 +16,4 @@ "repository": "nuxt/eslint-config",

"@rushstack/eslint-patch": "^1.2.0",
"@typescript-eslint/eslint-plugin": "^5.45.0",
"@typescript-eslint/parser": "^5.45.0",
"@typescript-eslint/eslint-plugin": "^5.45.1",
"@typescript-eslint/parser": "^5.45.1",
"eslint-plugin-vue": "^9.8.0",

@@ -20,0 +20,0 @@ "typescript": "^4.9.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