migrate to webpack
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
const fs = require('fs');
|
||||
|
||||
const buffer = '../../node_modules/node-libs-browser/node_modules/buffer/index.js';
|
||||
const fix = "./readBigUInt64BE.js";
|
||||
|
||||
fs.readFile(buffer, (bufferErr, bufferCode) => {
|
||||
if (bufferErr) throw bufferErr;
|
||||
|
||||
fs.readFile(fix, (fixErr, fixCode) => {
|
||||
if (fixErr) throw fixErr;
|
||||
|
||||
fs.writeFile(buffer, bufferCode + fixCode, 'utf8', (err) => {
|
||||
if (err) throw err;
|
||||
|
||||
console.log('Successfully added readBigUInt64BE to Buffer.');
|
||||
})
|
||||
});
|
||||
});
|
||||
@@ -1,101 +0,0 @@
|
||||
Buffer.prototype.readBigUInt64BE = defineBigIntMethod(function readBigUInt64BE (offset = 0) {
|
||||
validateNumber(offset, 'offset')
|
||||
const first = this[offset]
|
||||
const last = this[offset + 7]
|
||||
if (first === undefined || last === undefined) {
|
||||
boundsError(offset, this.length - 8)
|
||||
}
|
||||
|
||||
const hi = first * 2 ** 24 +
|
||||
this[++offset] * 2 ** 16 +
|
||||
this[++offset] * 2 ** 8 +
|
||||
this[++offset]
|
||||
|
||||
const lo = this[++offset] * 2 ** 24 +
|
||||
this[++offset] * 2 ** 16 +
|
||||
this[++offset] * 2 ** 8 +
|
||||
last
|
||||
|
||||
return (BigInt(hi) << 32n) + BigInt(lo)
|
||||
})
|
||||
|
||||
Buffer.prototype.writeBigUInt64BE = defineBigIntMethod(function writeBigUInt64BE (value, offset = 0) {
|
||||
return wrtBigUInt64BE(this, value, offset, 0n, 0xffffffffffffffffn)
|
||||
})
|
||||
|
||||
function wrtBigUInt64BE (buf, value, offset, min, max) {
|
||||
checkIntBI(value, min, max, buf, offset, 7)
|
||||
|
||||
let lo = Number(value & 0xffffffffn)
|
||||
buf[offset + 7] = lo
|
||||
lo = lo >> 8
|
||||
buf[offset + 6] = lo
|
||||
lo = lo >> 8
|
||||
buf[offset + 5] = lo
|
||||
lo = lo >> 8
|
||||
buf[offset + 4] = lo
|
||||
let hi = Number(value >> 32n & 0xffffffffn)
|
||||
buf[offset + 3] = hi
|
||||
hi = hi >> 8
|
||||
buf[offset + 2] = hi
|
||||
hi = hi >> 8
|
||||
buf[offset + 1] = hi
|
||||
hi = hi >> 8
|
||||
buf[offset] = hi
|
||||
return offset + 8
|
||||
}
|
||||
|
||||
function checkBounds (buf, offset, byteLength) {
|
||||
validateNumber(offset, 'offset')
|
||||
if (buf[offset] === undefined || buf[offset + byteLength] === undefined) {
|
||||
boundsError(offset, buf.length - (byteLength + 1))
|
||||
}
|
||||
}
|
||||
|
||||
function checkIntBI (value, min, max, buf, offset, byteLength) {
|
||||
if (value > max || value < min) {
|
||||
const n = typeof min === 'bigint' ? 'n' : ''
|
||||
let range
|
||||
if (byteLength > 3) {
|
||||
if (min === 0 || min === 0n) {
|
||||
range = `>= 0${n} and < 2${n} ** ${(byteLength + 1) * 8}${n}`
|
||||
} else {
|
||||
range = `>= -(2${n} ** ${(byteLength + 1) * 8 - 1}${n}) and < 2 ** ` +
|
||||
`${(byteLength + 1) * 8 - 1}${n}`
|
||||
}
|
||||
} else {
|
||||
range = `>= ${min}${n} and <= ${max}${n}`
|
||||
}
|
||||
throw new errors.ERR_OUT_OF_RANGE('value', range, value)
|
||||
}
|
||||
checkBounds(buf, offset, byteLength)
|
||||
}
|
||||
|
||||
function defineBigIntMethod (fn) {
|
||||
return typeof BigInt === 'undefined' ? BufferBigIntNotDefined : fn
|
||||
}
|
||||
|
||||
function BufferBigIntNotDefined () {
|
||||
throw new Error('BigInt not supported')
|
||||
}
|
||||
|
||||
function validateNumber (value, name) {
|
||||
if (typeof value !== 'number') {
|
||||
throw new errors.ERR_INVALID_ARG_TYPE(name, 'number', value)
|
||||
}
|
||||
}
|
||||
|
||||
function boundsError (value, length, type) {
|
||||
if (Math.floor(value) !== value) {
|
||||
validateNumber(value, type)
|
||||
throw new errors.ERR_OUT_OF_RANGE(type || 'offset', 'an integer', value)
|
||||
}
|
||||
|
||||
if (length < 0) {
|
||||
throw new errors.ERR_BUFFER_OUT_OF_BOUNDS()
|
||||
}
|
||||
|
||||
throw new errors.ERR_OUT_OF_RANGE(type || 'offset',
|
||||
`>= ${type ? 1 : 0} and <= ${length}`,
|
||||
value)
|
||||
}
|
||||
@@ -3,7 +3,6 @@
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
|
||||
// Additional styles
|
||||
@import 'additional-styles/utility-patterns.scss';
|
||||
@import 'additional-styles/range-slider.scss';
|
||||
@import 'additional-styles/toggle-switch.scss';
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
const passphrase = require('@liskhq/lisk-passphrase')
|
||||
|
||||
function passPhrase () {
|
||||
return passphrase.Mnemonic.generateMnemonic()
|
||||
}
|
||||
|
||||
console.log(passPhrase())
|
||||
|
||||
@@ -2,7 +2,7 @@ import resolveConfig from 'tailwindcss/resolveConfig';
|
||||
|
||||
export const tailwindConfig = () => {
|
||||
// Tailwind config
|
||||
return resolveConfig('./src/css/tailwind.config.js')
|
||||
return resolveConfig('./src/tailwind.config.js')
|
||||
}
|
||||
|
||||
export const hexToRGB = (h) => {
|
||||
|
||||
Reference in New Issue
Block a user