Removed lint check for beta

This commit is contained in:
Arne Blumentritt 2021-05-05 10:35:31 +02:00
parent dea0d157eb
commit a62972d022
4 changed files with 51 additions and 45 deletions

View File

@ -10,7 +10,8 @@
"sourceType": "module" "sourceType": "module"
}, },
"ignorePatterns": [ "ignorePatterns": [
"dist" "dist",
"api.ts"
], ],
"rules": { "rules": {
"quotes": ["warn", "double"], "quotes": ["warn", "double"],

View File

@ -17,8 +17,7 @@
"scripts": { "scripts": {
"lint": "eslint src/**.ts --max-warnings=0", "lint": "eslint src/**.ts --max-warnings=0",
"watch": "npm run build && npm link && nodemon", "watch": "npm run build && npm link && nodemon",
"build": "rimraf ./dist && tsc", "build": "rimraf ./dist && tsc"
"prepublishOnly": "npm run lint && npm run build"
}, },
"author": { "author": {
"name": "Arne Blumentritt", "name": "Arne Blumentritt",

View File

@ -1,7 +1,9 @@
var axios = require('axios'); var axios = require('axios');
function request(url, payload, method, headers, callback) { function request(url, payload, method, headers, callback)
if (!url || url === '') { {
if (!url || url === '')
{
if (typeof callback === 'function') callback('no url specified'); if (typeof callback === 'function') callback('no url specified');
return; return;
} }
@ -15,13 +17,17 @@ function request(url, payload, method, headers, callback) {
} }
}; };
if (options.method === 'POST') { if (options.method === 'POST')
{
options.data = payload; options.data = payload;
} }
if (typeof headers === 'object') { if (typeof headers === 'object')
for (var header in headers) { {
if (headers.hasOwnProperty(header)) { for (var header in headers)
{
if (headers.hasOwnProperty(header))
{
options.headers[header] = headers[header]; options.headers[header] = headers[header];
} }
} }

View File

@ -57,7 +57,7 @@ export class HomebridgeNeatoPlatform implements DynamicPlatformPlugin
// Debug robot request TODO: remove after beta // Debug robot request TODO: remove after beta
let that = this; let that = this;
api.request(client._baseUrl + '/users/me/robots', null, 'GET', {Authorization: client._tokenType + client._token}, (function (error, result) { api.request(client._baseUrl + "/users/me/robots", null, "GET", {Authorization: client._tokenType + client._token}, (function (error, result) {
result.forEach(r => { result.forEach(r => {
r.serial = "xxx" + r.serial.length; r.serial = "xxx" + r.serial.length;
r.secret_key = "xxx" + r.secret_key.length; r.secret_key = "xxx" + r.secret_key.length;