bcoin: get browserify working.
This commit is contained in:
parent
11c7dab3c4
commit
2054524fd7
11
.babelrc
11
.babelrc
@ -1,10 +1,11 @@
|
|||||||
{
|
{
|
||||||
"presets": [
|
"presets": [
|
||||||
["es2017"],
|
["env", {
|
||||||
["es2016"],
|
"targets": {
|
||||||
["es2015", {
|
"browsers": ["last 2 versions"]
|
||||||
"loose": true,
|
},
|
||||||
"spec": false
|
"useBuiltins": "usage",
|
||||||
|
"loose": true
|
||||||
}]
|
}]
|
||||||
],
|
],
|
||||||
"plugins": [
|
"plugins": [
|
||||||
|
|||||||
@ -25,7 +25,6 @@ const logger = new Logger({
|
|||||||
console: true
|
console: true
|
||||||
});
|
});
|
||||||
|
|
||||||
if (0)
|
|
||||||
logger.writeConsole = function writeConsole(level, module, args) {
|
logger.writeConsole = function writeConsole(level, module, args) {
|
||||||
const name = Logger.levelsByVal[level];
|
const name = Logger.levelsByVal[level];
|
||||||
const msg = this.fmt(args, false);
|
const msg = this.fmt(args, false);
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
'use strict';
|
|
||||||
|
|
||||||
exports.unsupported = true;
|
|
||||||
22
package.json
22
package.json
@ -49,15 +49,13 @@
|
|||||||
"babel-core": "^6.25.0",
|
"babel-core": "^6.25.0",
|
||||||
"babel-loader": "^7.1.1",
|
"babel-loader": "^7.1.1",
|
||||||
"babel-plugin-transform-runtime": "^6.23.0",
|
"babel-plugin-transform-runtime": "^6.23.0",
|
||||||
"babel-preset-es2015": "^6.24.1",
|
|
||||||
"babel-preset-es2016": "^6.24.1",
|
|
||||||
"babel-preset-es2017": "^6.24.1",
|
|
||||||
"babel-preset-env": "^1.6.0",
|
"babel-preset-env": "^1.6.0",
|
||||||
|
"babelify": "^7.3.0",
|
||||||
|
"browserify": "^14.5.0",
|
||||||
"eslint": "^4.4.1",
|
"eslint": "^4.4.1",
|
||||||
"hash.js": "^1.1.3",
|
|
||||||
"jsdoc": "^3.5.4",
|
"jsdoc": "^3.5.4",
|
||||||
"mocha": "^3.5.0",
|
"mocha": "^3.5.0",
|
||||||
"node-loader": "^0.6.0",
|
"uglify-es": "^3.1.3",
|
||||||
"uglifyjs-webpack-plugin": "^1.0.0-beta.2",
|
"uglifyjs-webpack-plugin": "^1.0.0-beta.2",
|
||||||
"webpack": "^3.5.4"
|
"webpack": "^3.5.4"
|
||||||
},
|
},
|
||||||
@ -69,6 +67,8 @@
|
|||||||
"bcoin-spvnode": "./bin/spvnode"
|
"bcoin-spvnode": "./bin/spvnode"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
"browserify":
|
||||||
|
"browserify -s bcoin lib/bcoin-browser.js | uglifyjs -c > bcoin.js",
|
||||||
"clean": "rm -f {browser/,}{bcoin.js,bcoin-worker.js,app.js,worker.js}",
|
"clean": "rm -f {browser/,}{bcoin.js,bcoin-worker.js,app.js,worker.js}",
|
||||||
"docs": "jsdoc -c jsdoc.json",
|
"docs": "jsdoc -c jsdoc.json",
|
||||||
"lint": "eslint $(cat .eslintfiles) || exit 0",
|
"lint": "eslint $(cat .eslintfiles) || exit 0",
|
||||||
@ -83,5 +83,17 @@
|
|||||||
"webpack-browser": "webpack --config webpack.browser.js",
|
"webpack-browser": "webpack --config webpack.browser.js",
|
||||||
"webpack-compat": "webpack --config webpack.compat.js",
|
"webpack-compat": "webpack --config webpack.compat.js",
|
||||||
"webpack-app": "webpack --config webpack.app.js"
|
"webpack-app": "webpack --config webpack.app.js"
|
||||||
|
},
|
||||||
|
"browser": {
|
||||||
|
"./lib/hd/nfkd": "./lib/hd/nfkd-browser.js",
|
||||||
|
"./lib/hd/wordlist": "./lib/hd/wordlist-browser.js",
|
||||||
|
"./lib/workers/child": "./lib/workers/child-browser.js",
|
||||||
|
"./lib/workers/parent": "./lib/workers/parent-browser.js",
|
||||||
|
"./lib/bcoin": "./lib/bcoin-browser.js",
|
||||||
|
},
|
||||||
|
"browserify": {
|
||||||
|
"transform": [
|
||||||
|
"babelify"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user