beamjs-node
Advanced tools
Comparing version 1.0.1 to 1.0.2-TB
{ | ||
"name": "beamjs-node", | ||
"version": "1.0.1", | ||
"description": "", | ||
"version": "1.0.2-TB", | ||
"description": "Beam is a music-sharing, premium chat platform where you can socialise with your friends, talk on chat or voice, browse the internet with people all across the world.", | ||
"main": "./src/beam.js", | ||
@@ -9,4 +9,8 @@ "scripts": { | ||
"lint": "eslint src", | ||
"lint:fix": "eslint src --fix" | ||
"lint:fix": "eslint src --fix", | ||
"coveralls": "jscoverage lib && YOURPACKAGE_COVERAGE=1 nodeunit --reporter=lcov test | coveralls" | ||
}, | ||
"engines": { | ||
"node": ">=12.0.0" | ||
}, | ||
"repository": { | ||
@@ -16,4 +20,4 @@ "type": "git", | ||
}, | ||
"author": "beamvideo", | ||
"license": "ISC", | ||
"author": "Callum <callumokane123@gmail.com>", | ||
"license": "Apache-2.0", | ||
"bugs": { | ||
@@ -26,8 +30,26 @@ "url": "https://github.com/beamvideo/beamjs/issues" | ||
"dotenv": "^8.2.0", | ||
"node-fetch": "^2.6.0", | ||
"util": "^0.12.2", | ||
"ws": "^7.2.1" | ||
}, | ||
"devDependencies": { | ||
"coveralls": "^3.0.9", | ||
"jscoverage": "^0.6.0", | ||
"mocha-lcov-reporter": "^1.3.0", | ||
"nodeunit": "^0.11.3", | ||
"eslint": "^6.8.0", | ||
"eslint-plugin-import": "^2.20.1", | ||
"eslint-plugin-prettier": "^3.1.2", | ||
"node-fetch": "^2.6.0", | ||
"ws": "^7.2.1" | ||
} | ||
"eslint-plugin-prettier": "^3.1.2" | ||
}, | ||
"keywords": [ | ||
"beamjs", | ||
"beamvideo", | ||
"beam", | ||
"node", | ||
"nodejs", | ||
"javascript", | ||
"api", | ||
"framework", | ||
"bot" | ||
] | ||
} |
<div align="center"> | ||
<br /> | ||
<p> | ||
<a href="https://beam.video"><img src="https://i.imgur.com/1JTPvM8.png" width="146" alt="beamjs" /></a> | ||
</p> | ||
<br /> | ||
<p> | ||
<a href="https://www.npmjs.com/package/beamjs-node"><img src="https://img.shields.io/npm/v/beamjs-node.svg?maxAge=3600" alt="NPM version" /></a> | ||
<a href="https://www.npmjs.com/package/beamjs-node"><img src="https://img.shields.io/npm/dt/beamjs-node.svg?maxAge=3600" alt="NPM downloads" /></a> | ||
<a href="https://david-dm.org/beamvideo/beamjs"><img src="https://img.shields.io/david/beamvideo/beamjs.svg?maxAge=3600" alt="Dependencies" /></a> | ||
</p> | ||
<p> | ||
<a href="https://beam.video"><img src="https://i.imgur.com/1JTPvM8.png" width="146" alt="beamjs"/></a><br> | ||
## BeamJS | ||
<a href=""><img src="http://inch-ci.org/github/beamvideo/beamjs.svg?branch=master" alt="Docs Status"></a> | ||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fbeamvideo%2Fbeamjs?ref=badge_shield" alt="FOSSA Status"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fbeamvideo%2Fbeamjs.svg?type=shield"/></a> | ||
<br> | ||
<a href="https://nodei.co/npm/beamjs-node/"><img src="https://nodei.co/npm/beamjs-node.png?downloads=true&stars=true" alt="npm installnfo" /></a> | ||
</p> | ||
![npm](https://img.shields.io/npm/v/beamjs-node?style=for-the-badge)![npm](https://img.shields.io/npm/dt/beamjs-node?style=for-the-badge)![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/npm/beamjs-node?style=for-the-badge)![Website](https://img.shields.io/website?down_message=offline&label=beam.video&style=for-the-badge&up_message=online&url=https%3A%2F%2Fbeam.video)![GitHub repo size](https://img.shields.io/github/repo-size/beamvideo/beamjs?style=for-the-badge)![GitHub pull requests](https://img.shields.io/github/issues-pr-raw/beamvideo/beamjs?style=for-the-badge)![GitHub issues](https://img.shields.io/github/issues/beamvideo/beamjs?style=for-the-badge)![node](https://img.shields.io/node/v/beamjs-node?style=for-the-badge)![GitHub contributors](https://img.shields.io/github/contributors/beamvideo/beamjs?style=for-the-badge)![npm collaborators](https://img.shields.io/npm/collaborators/beamjs-node?style=for-the-badge)![GitHub last commit](https://img.shields.io/github/last-commit/beamvideo/beamjs?style=for-the-badge) | ||
</div> | ||
## Contents | ||
- [About](#about) | ||
- [Installation](#installation) | ||
- [Example Usage](#example-usage) | ||
## About | ||
### What is Beam? | ||
Beam is a music-sharing, premium chat platform where you can socialise with your friends, talk on chat or voice, | ||
browse the internet with people all across the world. | ||
### Why have we created **beam.js**? | ||
beam.js is a nodejs package we created for the intention of developers to create bot's on our platform! | ||
## Installation | ||
@@ -23,0 +31,0 @@ |
'use strict'; | ||
var { getUser } = require(`${__dirname}/functions/main.js`); | ||
require("dotenv").config(); | ||
var { login, getUserInfo } = require(`${__dirname}/functions/main.js`); | ||
module.exports = { | ||
getUserInfo: (user) => { | ||
return user; | ||
} | ||
login: login, | ||
getUserInfo: getUserInfo, | ||
}; |
@@ -0,2 +1,25 @@ | ||
let updateClient; | ||
module.exports = { | ||
login: token => { | ||
updateClient = setInterval(clientUpdate, 1000); | ||
}, | ||
logout: () => { | ||
process.env.BEAM_DATA_CLIENT = null; | ||
clearInterval(updateClient); | ||
}, | ||
users: { | ||
get: userID => { | ||
module.exports.getUser() = new function () {return {username: "test_user"}}; | ||
}, | ||
communities: { | ||
get: communityID => { | ||
}, | ||
}, | ||
}, | ||
}; | ||
function clientUpdate() { | ||
}; | ||
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Trivial Package
Supply chain riskPackages less than 10 lines of code are easily copied into your own project and may not warrant the additional supply chain risk of an external dependency.
Found 1 instance in 1 package
15946
5
6
27
44
0
7
2
+ Addedutil@^0.12.2
+ Addedis-arguments@1.1.1(transitive)
+ Addedis-generator-function@1.0.10(transitive)
+ Addedutil@0.12.5(transitive)
- Removedeslint@^6.8.0
- Removedeslint-plugin-import@^2.20.1
- Removedeslint-plugin-prettier@^3.1.2
- Removed@babel/code-frame@7.24.2(transitive)
- Removed@babel/helper-validator-identifier@7.24.5(transitive)
- Removed@babel/highlight@7.24.5(transitive)
- Removed@types/json5@0.0.29(transitive)
- Removedacorn@7.4.1(transitive)
- Removedacorn-jsx@5.3.2(transitive)
- Removedajv@6.12.6(transitive)
- Removedansi-escapes@4.3.2(transitive)
- Removedansi-regex@4.1.15.0.1(transitive)
- Removedansi-styles@3.2.1(transitive)
- Removedargparse@1.0.10(transitive)
- Removedarray-buffer-byte-length@1.0.1(transitive)
- Removedarray-includes@3.1.8(transitive)
- Removedarray.prototype.findlastindex@1.2.5(transitive)
- Removedarray.prototype.flat@1.3.2(transitive)
- Removedarray.prototype.flatmap@1.3.2(transitive)
- Removedarraybuffer.prototype.slice@1.0.3(transitive)
- Removedastral-regex@1.0.0(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedcallsites@3.1.0(transitive)
- Removedchalk@2.4.24.1.2(transitive)
- Removedchardet@0.7.0(transitive)
- Removedcli-cursor@3.1.0(transitive)
- Removedcli-width@3.0.0(transitive)
- Removedcolor-convert@1.9.3(transitive)
- Removedcolor-name@1.1.3(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removedcross-spawn@6.0.5(transitive)
- Removeddata-view-buffer@1.0.1(transitive)
- Removeddata-view-byte-length@1.0.1(transitive)
- Removeddata-view-byte-offset@1.0.0(transitive)
- Removeddebug@3.2.74.3.4(transitive)
- Removeddeep-is@0.1.4(transitive)
- Removeddefine-properties@1.2.1(transitive)
- Removeddoctrine@2.1.03.0.0(transitive)
- Removedemoji-regex@7.0.38.0.0(transitive)
- Removedes-abstract@1.23.3(transitive)
- Removedes-object-atoms@1.0.0(transitive)
- Removedes-set-tostringtag@2.0.3(transitive)
- Removedes-shim-unscopables@1.0.2(transitive)
- Removedes-to-primitive@1.2.1(transitive)
- Removedescape-string-regexp@1.0.5(transitive)
- Removedeslint@6.8.0(transitive)
- Removedeslint-import-resolver-node@0.3.9(transitive)
- Removedeslint-module-utils@2.8.1(transitive)
- Removedeslint-plugin-import@2.29.1(transitive)
- Removedeslint-plugin-prettier@3.4.1(transitive)
- Removedeslint-scope@5.1.1(transitive)
- Removedeslint-utils@1.4.3(transitive)
- Removedeslint-visitor-keys@1.3.0(transitive)
- Removedespree@6.2.1(transitive)
- Removedesprima@4.0.1(transitive)
- Removedesquery@1.5.0(transitive)
- Removedesrecurse@4.3.0(transitive)
- Removedestraverse@4.3.05.3.0(transitive)
- Removedesutils@2.0.3(transitive)
- Removedexternal-editor@3.1.0(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedfast-diff@1.3.0(transitive)
- Removedfast-json-stable-stringify@2.1.0(transitive)
- Removedfast-levenshtein@2.0.6(transitive)
- Removedfigures@3.2.0(transitive)
- Removedfile-entry-cache@5.0.1(transitive)
- Removedflat-cache@2.0.1(transitive)
- Removedflatted@2.0.2(transitive)
- Removedfs.realpath@1.0.0(transitive)
- Removedfunction.prototype.name@1.1.6(transitive)
- Removedfunctional-red-black-tree@1.0.1(transitive)
- Removedfunctions-have-names@1.2.3(transitive)
- Removedget-symbol-description@1.0.2(transitive)
- Removedglob@7.2.3(transitive)
- Removedglob-parent@5.1.2(transitive)
- Removedglobals@12.4.0(transitive)
- Removedglobalthis@1.0.4(transitive)
- Removedhas-bigints@1.0.2(transitive)
- Removedhas-flag@3.0.0(transitive)
- Removediconv-lite@0.4.24(transitive)
- Removedignore@4.0.6(transitive)
- Removedimport-fresh@3.3.0(transitive)
- Removedimurmurhash@0.1.4(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinquirer@7.3.3(transitive)
- Removedinternal-slot@1.0.7(transitive)
- Removedis-array-buffer@3.0.4(transitive)
- Removedis-bigint@1.0.4(transitive)
- Removedis-boolean-object@1.1.2(transitive)
- Removedis-core-module@2.13.1(transitive)
- Removedis-data-view@1.0.1(transitive)
- Removedis-date-object@1.0.5(transitive)
- Removedis-extglob@2.1.1(transitive)
- Removedis-fullwidth-code-point@2.0.03.0.0(transitive)
- Removedis-glob@4.0.3(transitive)
- Removedis-negative-zero@2.0.3(transitive)
- Removedis-number-object@1.0.7(transitive)
- Removedis-regex@1.1.4(transitive)
- Removedis-shared-array-buffer@1.0.3(transitive)
- Removedis-string@1.0.7(transitive)
- Removedis-symbol@1.0.4(transitive)
- Removedis-weakref@1.0.2(transitive)
- Removedisarray@2.0.5(transitive)
- Removedisexe@2.0.0(transitive)
- Removedjs-tokens@4.0.0(transitive)
- Removedjs-yaml@3.14.1(transitive)
- Removedjson-schema-traverse@0.4.1(transitive)
- Removedjson-stable-stringify-without-jsonify@1.0.1(transitive)
- Removedjson5@1.0.2(transitive)
- Removedlevn@0.3.0(transitive)
- Removedlodash@4.17.21(transitive)
- Removedmimic-fn@2.1.0(transitive)
- Removedminimatch@3.1.2(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removedms@2.1.2(transitive)
- Removedmute-stream@0.0.8(transitive)
- Removednatural-compare@1.4.0(transitive)
- Removednice-try@1.0.5(transitive)
- Removedobject-inspect@1.13.1(transitive)
- Removedobject-keys@1.1.1(transitive)
- Removedobject.assign@4.1.5(transitive)
- Removedobject.fromentries@2.0.8(transitive)
- Removedobject.groupby@1.0.3(transitive)
- Removedobject.values@1.2.0(transitive)
- Removedonce@1.4.0(transitive)
- Removedonetime@5.1.2(transitive)
- Removedoptionator@0.8.3(transitive)
- Removedos-tmpdir@1.0.2(transitive)
- Removedparent-module@1.0.1(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedpath-key@2.0.1(transitive)
- Removedpath-parse@1.0.7(transitive)
- Removedpicocolors@1.0.0(transitive)
- Removedprelude-ls@1.1.2(transitive)
- Removedprettier@3.2.5(transitive)
- Removedprettier-linter-helpers@1.0.0(transitive)
- Removedprogress@2.0.3(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedregexp.prototype.flags@1.5.2(transitive)
- Removedregexpp@2.0.1(transitive)
- Removedresolve@1.22.8(transitive)
- Removedresolve-from@4.0.0(transitive)
- Removedrestore-cursor@3.1.0(transitive)
- Removedrimraf@2.6.3(transitive)
- Removedrun-async@2.4.1(transitive)
- Removedrxjs@6.6.7(transitive)
- Removedsafe-array-concat@1.1.2(transitive)
- Removedsafe-regex-test@1.0.3(transitive)
- Removedsafer-buffer@2.1.2(transitive)
- Removedsemver@5.7.26.3.1(transitive)
- Removedset-function-name@2.0.2(transitive)
- Removedshebang-command@1.2.0(transitive)
- Removedshebang-regex@1.0.0(transitive)
- Removedside-channel@1.0.6(transitive)
- Removedsignal-exit@3.0.7(transitive)
- Removedslice-ansi@2.1.0(transitive)
- Removedsprintf-js@1.0.3(transitive)
- Removedstring-width@3.1.04.2.3(transitive)
- Removedstring.prototype.trim@1.2.9(transitive)
- Removedstring.prototype.trimend@1.0.8(transitive)
- Removedstring.prototype.trimstart@1.0.8(transitive)
- Removedstrip-ansi@5.2.06.0.1(transitive)
- Removedstrip-bom@3.0.0(transitive)
- Removedstrip-json-comments@3.1.1(transitive)
- Removedsupports-color@5.5.0(transitive)
- Removedsupports-preserve-symlinks-flag@1.0.0(transitive)
- Removedtable@5.4.6(transitive)
- Removedtext-table@0.2.0(transitive)
- Removedthrough@2.3.8(transitive)
- Removedtmp@0.0.33(transitive)
- Removedtsconfig-paths@3.15.0(transitive)
- Removedtslib@1.14.1(transitive)
- Removedtype-check@0.3.2(transitive)
- Removedtype-fest@0.21.30.8.1(transitive)
- Removedtyped-array-buffer@1.0.2(transitive)
- Removedtyped-array-byte-length@1.0.1(transitive)
- Removedtyped-array-byte-offset@1.0.2(transitive)
- Removedtyped-array-length@1.0.6(transitive)
- Removedunbox-primitive@1.0.2(transitive)
- Removeduri-js@4.4.1(transitive)
- Removedv8-compile-cache@2.4.0(transitive)
- Removedwhich@1.3.1(transitive)
- Removedwhich-boxed-primitive@1.0.2(transitive)
- Removedword-wrap@1.2.5(transitive)
- Removedwrappy@1.0.2(transitive)
- Removedwrite@1.0.3(transitive)