Socket
Socket
Sign inDemoInstall

vk-next

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vk-next - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

lib/controllers/RequestController.js

4

api-schema/GenerateModels.js

@@ -90,7 +90,7 @@ const fs = require('fs')

fs.writeFile(path.join(apiPath, '..', 'index.js'), apiClassCode, err => {
fs.writeFile(path.join(apiPath, '..', 'API.js'), apiClassCode, err => {
if (err) console.log(err)
console.log('index.js generated')
console.log('API.js generated')
})
})()

@@ -84,8 +84,7 @@ const replaceAt = require('../utils/replaceAt')

code += 'const bindMethods = require("./bindMethods")\n'
code += 'const api = require("./api")\n'
code += "const bindMethods = require('./bindMethods')\n"
let categoriesName = Object.keys(categories)
categoriesName.map(categoryName => {
code += `const ${categoryName} = require("./methods/${replaceAt(categoryName, 0, categoryName[0].toUpperCase())}")\n`
code += `const ${categoryName} = require('./methods/${replaceAt(categoryName, 0, categoryName[0].toUpperCase())}')\n`
})

@@ -113,7 +112,7 @@

// Generate init
code += tab('init (){\n', 1)
code += tab('init (queue) {\n', 1)
code += tab('for (let category of Object.keys(this)){\n', 2)
code += tab('for (let category of Object.keys(this)) {\n', 2)
code += tab('if (category !== "token"){\n', 3)
code += tab('if (category !== "token") {\n', 3)

@@ -125,2 +124,3 @@ code += tab('this[category] = bindMethods.call(this, this[category])\n', 4)

code += tab('}\n', 2)
code += tab('this.queue = queue\n', 2)

@@ -132,3 +132,3 @@ code += tab('}\n\n', 1)

code += tab('return api.call(this, ...params)\n', 2)
code += tab('return this.queue.add(...params)\n', 2)

@@ -135,0 +135,0 @@ code += tab('}\n', 1)

@@ -1,3 +0,22 @@

const API = require('./api/')
const API = require('./api')
module.exports = API
class Next {
/**
* Creates an insance of VK-Next
* @param {String} token VK API token
* @param {BaseQueue} queue Queue used for requests
* @param {Boolean} isGroup Is token recieved by group
*/
constructor (token, queue, isGroup) {
this.queue = queue
this.api = new API(token)
this.queue.token = token
this.queue.isGroup = isGroup
this.queue.start()
this.api.init(this.queue)
}
}
module.exports = Next
{
"name": "vk-next",
"version": "0.0.1",
"version": "0.0.2",
"description": "VK API Library based on code generation with bots support",

@@ -22,2 +22,2 @@ "main": "lib/index.js",

}
}
}
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