main
|
Last change
on this file since 6c7cfa6 was 81bc7da, checked in by Klimentina Efremova <klimentina08642@…>, 3 months ago |
|
Initial commit
|
-
Property mode
set to
100644
|
|
File size:
1.3 KB
|
| Rev | Line | |
|---|
| [81bc7da] | 1 | /**
|
|---|
| 2 | * @fileoverview Minimal environment for bcrypt.js.
|
|---|
| 3 | * @externs
|
|---|
| 4 | */
|
|---|
| 5 |
|
|---|
| 6 | /**
|
|---|
| 7 | * @param {string} moduleName
|
|---|
| 8 | * returns {*}
|
|---|
| 9 | */
|
|---|
| 10 | function require(moduleName) {}
|
|---|
| 11 |
|
|---|
| 12 | /**
|
|---|
| 13 | * @constructor
|
|---|
| 14 | * @private
|
|---|
| 15 | */
|
|---|
| 16 | var Module = function() {};
|
|---|
| 17 |
|
|---|
| 18 | /**
|
|---|
| 19 | * @type {*}
|
|---|
| 20 | */
|
|---|
| 21 | Module.prototype.exports;
|
|---|
| 22 |
|
|---|
| 23 | /**
|
|---|
| 24 | * @type {Module}
|
|---|
| 25 | */
|
|---|
| 26 | var module;
|
|---|
| 27 |
|
|---|
| 28 | /**
|
|---|
| 29 | * @type {string}
|
|---|
| 30 | */
|
|---|
| 31 | var __dirname;
|
|---|
| 32 |
|
|---|
| 33 | /**
|
|---|
| 34 | * @type {Object.<string,*>}
|
|---|
| 35 | */
|
|---|
| 36 | var process = {};
|
|---|
| 37 |
|
|---|
| 38 | /**
|
|---|
| 39 | * @param {function()} func
|
|---|
| 40 | */
|
|---|
| 41 | process.nextTick = function(func) {};
|
|---|
| 42 |
|
|---|
| 43 | /**
|
|---|
| 44 | * @param {string} s
|
|---|
| 45 | * @constructor
|
|---|
| 46 | * @extends Array
|
|---|
| 47 | */
|
|---|
| 48 | var Buffer = function(s) {};
|
|---|
| 49 |
|
|---|
| 50 | /**
|
|---|
| 51 | BEGIN_NODE_INCLUDE
|
|---|
| 52 | var crypto = require('crypto');
|
|---|
| 53 | END_NODE_INCLUDE
|
|---|
| 54 | */
|
|---|
| 55 |
|
|---|
| 56 | /**
|
|---|
| 57 | * @type {Object.<string,*>}
|
|---|
| 58 | */
|
|---|
| 59 | var crypto = {};
|
|---|
| 60 |
|
|---|
| 61 | /**
|
|---|
| 62 | * @param {number} n
|
|---|
| 63 | * @returns {Array.<number>}
|
|---|
| 64 | */
|
|---|
| 65 | crypto.randomBytes = function(n) {};
|
|---|
| 66 |
|
|---|
| 67 | /**
|
|---|
| 68 | * @type {Object.<string,*>}
|
|---|
| 69 | */
|
|---|
| 70 | window.crypto = {};
|
|---|
| 71 |
|
|---|
| 72 | /**
|
|---|
| 73 | * @param {Uint8Array|Int8Array|Uint16Array|Int16Array|Uint32Array|Int32Array} array
|
|---|
| 74 | */
|
|---|
| 75 | window.crypto.getRandomValues = function(array) {};
|
|---|
| 76 |
|
|---|
| 77 | /**
|
|---|
| 78 | * @param {string} name
|
|---|
| 79 | * @param {function(...[*]):*} constructor
|
|---|
| 80 | */
|
|---|
| 81 | var define = function(name, constructor) {};
|
|---|
| 82 |
|
|---|
| 83 | /**
|
|---|
| 84 | * @type {boolean}
|
|---|
| 85 | */
|
|---|
| 86 | define.amd;
|
|---|
| 87 |
|
|---|
| 88 | /**
|
|---|
| 89 | * @param {...*} var_args
|
|---|
| 90 | * @returns {string}
|
|---|
| 91 | */
|
|---|
| 92 | String.fromCodePoint = function(var_args) {};
|
|---|
| 93 |
|
|---|
| 94 | /**
|
|---|
| 95 | * @param {number} offset
|
|---|
| 96 | * @returns {number}
|
|---|
| 97 | */
|
|---|
| 98 | String.prototype.codePointAt = function(offset) {};
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.