Skip to content

Commit d54edb7

Browse files
committed
Update build system
1 parent 2f28daf commit d54edb7

File tree

4 files changed

+28
-47
lines changed

4 files changed

+28
-47
lines changed

package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"scripts": {
1919
"build": "npm run build-worker && rm -rf dist && babel src --out-dir dist --ignore '**/*-unit.js' --source-maps inline",
2020
"build-worker": "rm -f res/tls.worker.blob && npx webpack --config webpack.config.worker.js -p && mv res/tls.worker.js res/tls.worker.blob",
21-
"release": "./scripts/release.sh",
2221
"lint": "npx standard",
22+
"preversion": "npm run build",
2323
"test": "npm run lint && npm run unit && npm run integration",
2424
"unit": "npx mocha './src/*-unit.js' --reporter spec --require babel-register --require babel-polyfill testutils.js",
2525
"integration": "npm run integration-ws && npm run integration-node",
@@ -32,32 +32,32 @@
3232
},
3333
"homepage": "https://github.com/emailjs/emailjs-tcp-socket",
3434
"dependencies": {
35-
"node-forge": "^0.7.5",
36-
"ramda": "^0.25.0"
35+
"node-forge": "^0.8.4",
36+
"ramda": "^0.26.1"
3737
},
3838
"devDependencies": {
3939
"babel-cli": "^6.26.0",
40-
"babel-core": "^6.26.0",
41-
"babel-loader": "^7.1.4",
42-
"babel-plugin-inline-import": "^2.0.6",
40+
"babel-core": "^6.26.3",
41+
"babel-loader": "^8.0.6",
42+
"babel-plugin-inline-import": "^3.0.0",
4343
"babel-polyfill": "^6.26.0",
44-
"babel-preset-env": "^1.6.1",
44+
"babel-preset-env": "^1.7.0",
4545
"babel-register": "^6.26.0",
46-
"chai": "^4.1.2",
47-
"chrome-launcher": "^0.10.2",
48-
"chromedriver": "^2.37.0",
46+
"chai": "^4.2.0",
47+
"chrome-launcher": "^0.10.7",
48+
"chromedriver": "^74.0.0",
4949
"emailjs-tcp-proxy": "^1.0.2",
5050
"hoodiecrow-imap": "^2.1.0",
51-
"mocha": "^5.0.0",
51+
"mocha": "^6.1.4",
5252
"pre-commit": "^1.2.2",
53-
"sinon": "^5.0.1",
54-
"standard": "^11.0.1",
55-
"wdio-chromedriver-service": "^0.1.2",
56-
"wdio-mocha-framework": "^0.5.13",
57-
"webdriverio": "^4.12.0",
58-
"webpack": "^4.4.1",
59-
"webpack-cli": "^2.0.13",
60-
"ws": "^5.1.0"
53+
"sinon": "^7.3.2",
54+
"standard": "^12.0.1",
55+
"wdio-chromedriver-service": "^5.0.1",
56+
"wdio-mocha-framework": "^0.6.4",
57+
"webdriverio": "^5.10.0",
58+
"webpack": "^4.33.0",
59+
"webpack-cli": "^3.3.3",
60+
"ws": "^7.0.0"
6161
},
6262
"standard": {
6363
"globals": [

scripts/build.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
3+
npm run build
4+
git reset
5+
git add dist
6+
git add res
7+
git commit -m 'Updating dist files'

scripts/release.sh

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/tls-utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ var createTlsNoWorker = function (socket) {
5959

6060
var createTlsWithWorker = function (socket) {
6161
socket._tlsWorker = new Worker(URL.createObjectURL(new Blob([TlsWorkerBlob])))
62-
socket._tlsWorker.onerror = ({message}) => socket.tlserror(message)
63-
socket._tlsWorker.onmessage = function ({data: {event, message}}) {
62+
socket._tlsWorker.onerror = ({ message }) => socket.tlserror(message)
63+
socket._tlsWorker.onmessage = function ({ data: { event, message } }) {
6464
switch (event) {
6565
case EVENT_CERT:
6666
socket.tlscert(message)

0 commit comments

Comments
 (0)