mirror of
https://github.com/fluencelabs/js-libp2p-websockets
synced 2025-04-25 12:42:29 +00:00
feat: upgrade to aegir@9 (#33)
This commit is contained in:
parent
0c6ad21c92
commit
e73c99ee21
1
.gitignore
vendored
1
.gitignore
vendored
@ -33,4 +33,3 @@ node_modules
|
||||
.node_repl_history
|
||||
|
||||
dist
|
||||
lib
|
27
.travis.yml
27
.travis.yml
@ -1,9 +1,17 @@
|
||||
sudo: false
|
||||
language: node_js
|
||||
node_js:
|
||||
- 4
|
||||
- 5
|
||||
- stable
|
||||
|
||||
matrix:
|
||||
include:
|
||||
- node_js: 4
|
||||
env: CXX=g++-4.8
|
||||
- node_js: 6
|
||||
env:
|
||||
- SAUCE=true
|
||||
- CXX=g++-4.8
|
||||
- node_js: "stable"
|
||||
env:
|
||||
- CXX=g++-4.8
|
||||
|
||||
# Make sure we have new NPM.
|
||||
before_install:
|
||||
@ -14,12 +22,17 @@ script:
|
||||
- npm test
|
||||
- npm run coverage
|
||||
|
||||
addons:
|
||||
firefox: 'latest'
|
||||
|
||||
before_script:
|
||||
- export DISPLAY=:99.0
|
||||
- sh -e /etc/init.d/xvfb start
|
||||
|
||||
after_success:
|
||||
- npm run coverage-publish
|
||||
|
||||
addons:
|
||||
firefox: latest
|
||||
apt:
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
packages:
|
||||
- g++-4.8
|
||||
|
@ -7,9 +7,14 @@
|
||||
[](https://travis-ci.org/libp2p/js-libp2p-websockets)
|
||||
[](https://circleci.com/gh/libp2p/js-libp2p-websockets)
|
||||
[](https://david-dm.org/libp2p/js-libp2p-websockets) [](https://github.com/feross/standard)
|
||||

|
||||

|
||||
|
||||
[](https://saucelabs.com/u/js-libp2p-websockets)
|
||||
|
||||

|
||||

|
||||
|
||||
> JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport interface
|
||||
|
||||
## Description
|
||||
|
21
package.json
21
package.json
@ -2,8 +2,7 @@
|
||||
"name": "libp2p-websockets",
|
||||
"version": "0.8.1",
|
||||
"description": "JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport spec",
|
||||
"main": "lib/index.js",
|
||||
"jsnext:main": "src/index.js",
|
||||
"main": "src/index.js",
|
||||
"scripts": {
|
||||
"lint": "aegir-lint",
|
||||
"test": "gulp test",
|
||||
@ -16,6 +15,9 @@
|
||||
"coverage": "gulp coverage",
|
||||
"coverage-publish": "aegir-coverage publish"
|
||||
},
|
||||
"browser": {
|
||||
"pull-ws/server": false
|
||||
},
|
||||
"pre-commit": [
|
||||
"lint",
|
||||
"test"
|
||||
@ -34,21 +36,20 @@
|
||||
},
|
||||
"homepage": "https://github.com/libp2p/js-libp2p-websockets#readme",
|
||||
"dependencies": {
|
||||
"detect-node": "^2.0.3",
|
||||
"interface-connection": "^0.2.1",
|
||||
"interface-connection": "^0.3.0",
|
||||
"lodash.contains": "^2.4.3",
|
||||
"mafmt": "^2.1.1",
|
||||
"pull-ws": "^3.2.3"
|
||||
"mafmt": "^2.1.2",
|
||||
"pull-ws": "^3.2.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"aegir": "^8.0.0",
|
||||
"aegir": "^9.0.1",
|
||||
"chai": "^3.5.0",
|
||||
"gulp": "^3.9.1",
|
||||
"interface-transport": "^0.3.3",
|
||||
"multiaddr": "^2.0.2",
|
||||
"multiaddr": "^2.0.3",
|
||||
"pre-commit": "^1.1.3",
|
||||
"pull-goodbye": "0.0.1",
|
||||
"pull-stream": "^3.4.3"
|
||||
"pull-stream": "^3.5.0"
|
||||
},
|
||||
"contributors": [
|
||||
"David Dias <daviddias.p@gmail.com>",
|
||||
@ -56,4 +57,4 @@
|
||||
"dignifiedquire <dignifiedquire@gmail.com>",
|
||||
"greenkeeperio-bot <support@greenkeeper.io>"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
@ -1,16 +1,13 @@
|
||||
'use strict'
|
||||
|
||||
const isNode = require('detect-node')
|
||||
const Connection = require('interface-connection').Connection
|
||||
const contains = require('lodash.contains')
|
||||
|
||||
// const IPFS_CODE = 421
|
||||
|
||||
let createServer
|
||||
let createServer = require('pull-ws/server')
|
||||
|
||||
if (isNode) {
|
||||
createServer = require('pull-ws/server')
|
||||
} else {
|
||||
if (!createServer) {
|
||||
createServer = () => {}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user