Simulator first commit

This commit is contained in:
2019-09-18 11:11:16 +03:00
commit 6e1686be67
5028 changed files with 985331 additions and 0 deletions

31
node_modules/remove-value/README.md generated vendored Normal file
View File

@ -0,0 +1,31 @@
# remove-value
Remove one or more elements from an array by value
## Installation
// npm
$ npm install remove-value
## Usage
var removeValue = require('remove-value');
// as a function
removeValue([ 'apple', 'lemon', 'banana', 'lemon' ], 'lemon'); // [ 'apple', 'banana' ]
removeValue([ 'apple', 'lemon', 'banana', 'lemon' ], 'lemon', 1); // [ 'apple', 'banana', 'lemon' ]
// as a method
Array.prototype.remove = removeValue;
var list = [ 'apple', 'lemon', 'banana' ];
list.remove('banana');
list; // [ 'apple', 'lemon' ]
Alters the array "by reference" and returns the array.
## License
MIT © [Thomas Jensen](http://tjconcept.dk)

17
node_modules/remove-value/index.js generated vendored Normal file
View File

@ -0,0 +1,17 @@
'use strict';
module.exports = function( array, value, count ){
if (Array.isArray(this)) {
count = value;
value = array;
array = this;
}
var index;
var i = 0;
while ((!count || i++ < count) && ~(index = array.indexOf(value)))
array.splice(index, 1);
return array;
};

57
node_modules/remove-value/package.json generated vendored Normal file
View File

@ -0,0 +1,57 @@
{
"_from": "remove-value@^1.0.0",
"_id": "remove-value@1.0.0",
"_inBundle": false,
"_integrity": "sha1-uKmd0TbRbt5YsZvKjnkjVbqt0SM=",
"_location": "/remove-value",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "remove-value@^1.0.0",
"name": "remove-value",
"escapedName": "remove-value",
"rawSpec": "^1.0.0",
"saveSpec": null,
"fetchSpec": "^1.0.0"
},
"_requiredBy": [
"/mumble-client"
],
"_resolved": "https://registry.npmjs.org/remove-value/-/remove-value-1.0.0.tgz",
"_shasum": "b8a99dd136d16ede58b19bca8e792355baadd123",
"_spec": "remove-value@^1.0.0",
"_where": "/home/sergiu/linx-audio-simulator/node_modules/mumble-client",
"author": {
"name": "Thomas Jensen",
"email": "thomas@tjconcept.dk",
"url": "http://tjconcept.dk"
},
"bugs": {
"url": "https://github.com/tjconcept/js-remove-value/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Remove array item(s) by value",
"devDependencies": {
"tap": "~0.4.8"
},
"homepage": "https://github.com/tjconcept/js-remove-value#readme",
"keywords": [
"remove",
"array",
"splice",
"value"
],
"license": "MIT",
"main": "index.js",
"name": "remove-value",
"repository": {
"type": "git",
"url": "git+https://github.com/tjconcept/js-remove-value.git"
},
"scripts": {
"test": "tap test.js"
},
"version": "1.0.0"
}

18
node_modules/remove-value/test.js generated vendored Normal file
View File

@ -0,0 +1,18 @@
'use strict';
var removeValue = require('./');
var test = require('tap').test;
test('remove-value', function( t ) {
t.deepEqual(removeValue([ 'apple', 'lemon', 'banana', 'lemon' ], 'lemon'), [ 'apple', 'banana' ] );
t.deepEqual(removeValue([ 'apple', 'lemon', 'banana', 'lemon' ], 'lemon', 1), [ 'apple', 'banana', 'lemon' ] );
t.deepEqual(removeValue([ 'apple', 'lemon' ], 'not there', 1), [ 'apple', 'lemon' ] );
Array.prototype.remove = removeValue;
var list = [ 'apple', 'lemon', 'banana' ];
t.deepEqual(list.remove('banana'), [ 'apple', 'lemon' ]);
t.end();
});