From 27530757658a9f0e6b5f06c5e647fdf68f3470df Mon Sep 17 00:00:00 2001 From: Micooz Date: Fri, 30 Mar 2018 12:09:48 +0800 Subject: [PATCH] eslint: enable "no-undef" and "object-curly-spacing" --- .eslintrc | 2 -- src/presets/ss-aead-cipher.js | 2 ++ src/presets/v2ray-vmess.js | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.eslintrc b/.eslintrc index 0c039f3..c656541 100644 --- a/.eslintrc +++ b/.eslintrc @@ -8,9 +8,7 @@ "jest": true }, "rules": { - "no-undef": "off", "max-len": "off", - "object-curly-spacing": "off", "quotes": [ "error", "single" diff --git a/src/presets/ss-aead-cipher.js b/src/presets/ss-aead-cipher.js index e8e1a4c..200149a 100644 --- a/src/presets/ss-aead-cipher.js +++ b/src/presets/ss-aead-cipher.js @@ -220,6 +220,7 @@ export default class SsAeadCipherPreset extends IPreset { let tag = null; if (this._isUseLibSodium) { const noop = Buffer.alloc(0); + // eslint-disable-next-line const result = libsodium[libsodium_functions[cipherName][0]]( message, noop, noop, nonce, cipherKey ); @@ -241,6 +242,7 @@ export default class SsAeadCipherPreset extends IPreset { if (this._isUseLibSodium) { const noop = Buffer.alloc(0); try { + // eslint-disable-next-line const plaintext = libsodium[libsodium_functions[cipherName][1]]( noop, ciphertext, tag, noop, nonce, decipherKey ); diff --git a/src/presets/v2ray-vmess.js b/src/presets/v2ray-vmess.js index df2825d..eb4d9b9 100644 --- a/src/presets/v2ray-vmess.js +++ b/src/presets/v2ray-vmess.js @@ -538,6 +538,7 @@ export default class V2rayVmessPreset extends IPresetAddressing { } else if (security === SECURITY_TYPE_CHACHA20_POLY1305) { const noop = Buffer.alloc(0); + // eslint-disable-next-line const result = libsodium.crypto_aead_chacha20poly1305_ietf_encrypt_detached( plaintext, noop, noop, nonce, this._dataEncKeyForChaCha20 ); @@ -565,6 +566,7 @@ export default class V2rayVmessPreset extends IPresetAddressing { else if (security === SECURITY_TYPE_CHACHA20_POLY1305) { const noop = Buffer.alloc(0); try { + // eslint-disable-next-line const plaintext = libsodium.crypto_aead_chacha20poly1305_ietf_decrypt_detached( noop, ciphertext, tag, noop, nonce, this._dataDecKeyForChaCha20 );