⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
token-stream
/
Edit File: index.js
'use strict'; module.exports = TokenStream; function TokenStream(tokens) { if (!Array.isArray(tokens)) { throw new TypeError('tokens must be passed to TokenStream as an array.'); } this._tokens = tokens; } TokenStream.prototype.lookahead = function (index) { if (this._tokens.length <= index) { throw new Error('Cannot read past the end of a stream'); } return this._tokens[index]; }; TokenStream.prototype.peek = function () { if (this._tokens.length === 0) { throw new Error('Cannot read past the end of a stream'); } return this._tokens[0]; }; TokenStream.prototype.advance = function () { if (this._tokens.length === 0) { throw new Error('Cannot read past the end of a stream'); } return this._tokens.shift(); }; TokenStream.prototype.defer = function (token) { this._tokens.unshift(token); };
Simpan