eslint: enable "no-undef" and "object-curly-spacing"

This commit is contained in:
Micooz 2018-03-30 12:09:48 +08:00
parent 5d0fc5ac6e
commit 2753075765
3 changed files with 4 additions and 2 deletions

@ -8,9 +8,7 @@
"jest": true "jest": true
}, },
"rules": { "rules": {
"no-undef": "off",
"max-len": "off", "max-len": "off",
"object-curly-spacing": "off",
"quotes": [ "quotes": [
"error", "error",
"single" "single"

@ -220,6 +220,7 @@ export default class SsAeadCipherPreset extends IPreset {
let tag = null; let tag = null;
if (this._isUseLibSodium) { if (this._isUseLibSodium) {
const noop = Buffer.alloc(0); const noop = Buffer.alloc(0);
// eslint-disable-next-line
const result = libsodium[libsodium_functions[cipherName][0]]( const result = libsodium[libsodium_functions[cipherName][0]](
message, noop, noop, nonce, cipherKey message, noop, noop, nonce, cipherKey
); );
@ -241,6 +242,7 @@ export default class SsAeadCipherPreset extends IPreset {
if (this._isUseLibSodium) { if (this._isUseLibSodium) {
const noop = Buffer.alloc(0); const noop = Buffer.alloc(0);
try { try {
// eslint-disable-next-line
const plaintext = libsodium[libsodium_functions[cipherName][1]]( const plaintext = libsodium[libsodium_functions[cipherName][1]](
noop, ciphertext, tag, noop, nonce, decipherKey noop, ciphertext, tag, noop, nonce, decipherKey
); );

@ -538,6 +538,7 @@ export default class V2rayVmessPreset extends IPresetAddressing {
} }
else if (security === SECURITY_TYPE_CHACHA20_POLY1305) { else if (security === SECURITY_TYPE_CHACHA20_POLY1305) {
const noop = Buffer.alloc(0); const noop = Buffer.alloc(0);
// eslint-disable-next-line
const result = libsodium.crypto_aead_chacha20poly1305_ietf_encrypt_detached( const result = libsodium.crypto_aead_chacha20poly1305_ietf_encrypt_detached(
plaintext, noop, noop, nonce, this._dataEncKeyForChaCha20 plaintext, noop, noop, nonce, this._dataEncKeyForChaCha20
); );
@ -565,6 +566,7 @@ export default class V2rayVmessPreset extends IPresetAddressing {
else if (security === SECURITY_TYPE_CHACHA20_POLY1305) { else if (security === SECURITY_TYPE_CHACHA20_POLY1305) {
const noop = Buffer.alloc(0); const noop = Buffer.alloc(0);
try { try {
// eslint-disable-next-line
const plaintext = libsodium.crypto_aead_chacha20poly1305_ietf_decrypt_detached( const plaintext = libsodium.crypto_aead_chacha20poly1305_ietf_decrypt_detached(
noop, ciphertext, tag, noop, nonce, this._dataDecKeyForChaCha20 noop, ciphertext, tag, noop, nonce, this._dataDecKeyForChaCha20
); );