diff --git a/.gitignore b/.gitignore index d36d47f..123ae94 100644 --- a/.gitignore +++ b/.gitignore @@ -25,6 +25,3 @@ build/Release # Dependency directory # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git node_modules - -lib -dist \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index dd9e44e..85dceda 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,13 @@ sudo: false language: node_js -node_js: - - 4 - - 5 - - stable +matrix: + include: + - node_js: 4 + env: CXX=g++-4.8 + - node_js: 6 + env: CXX=g++-4.8 + - node_js: stable + env: CXX=g++-4.8 # Make sure we have new NPM. before_install: @@ -14,12 +18,16 @@ 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: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - g++-4.8 \ No newline at end of file diff --git a/README.md b/README.md index bbab8f0..d451018 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ [![Coverage Status](https://coveralls.io/repos/github/libp2p/js-libp2p-tcp/badge.svg?branch=master)](https://coveralls.io/github/libp2p/js-libp2p-tcp?branch=master) [![Dependency Status](https://david-dm.org/libp2p/js-libp2p-tcp.svg?style=flat-square)](https://david-dm.org/libp2p/js-libp2p-tcp) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard) +![](https://img.shields.io/badge/npm-%3E%3D3.0.0-orange.svg?style=flat-square) +![](https://img.shields.io/badge/Node.js-%3E%3D4.0.0-orange.svg?style=flat-square) ![](https://raw.githubusercontent.com/libp2p/interface-connection/master/img/badge.png) ![](https://raw.githubusercontent.com/libp2p/interface-transport/master/img/badge.png) @@ -105,7 +107,7 @@ To learn more about this utility, visit https://pull-stream.github.io/#pull-stre ## API -[![](https://raw.githubusercontent.com/diasdavid/interface-transport/master/img/badge.png)](https://github.com/diasdavid/interface-transport) +[![](https://raw.githubusercontent.com/libp2p/interface-transport/master/img/badge.png)](https://github.com/libp2p/interface-transport) `libp2p-tcp` accepts TCP addresses both IPFS and non IPFS encapsulated addresses, i.e: diff --git a/package.json b/package.json index 73895ff..04081e2 100644 --- a/package.json +++ b/package.json @@ -2,15 +2,13 @@ "name": "libp2p-tcp", "version": "0.8.1", "description": "Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection and interface-transport interfaces", - "main": "lib/index.js", - "jsnext:main": "src/index.js", + "main": "src/index.js", "scripts": { "lint": "aegir-lint", - "build": "aegir-build --env node", "test": "aegir-test --env node", - "release": "aegir-release --env node", - "release-minor": "aegir-release --type minor --env node", - "release-major": "aegir-release --type major --env node", + "release": "aegir-release --env no-build", + "release-minor": "aegir-release --type minor --env no-build", + "release-major": "aegir-release --type major --env no-build", "coverage": "aegir-coverage", "coverage-publish": "aegir-coverage publish" }, @@ -20,7 +18,7 @@ ], "repository": { "type": "git", - "url": "https://github.com/diasdavid/js-libp2p-tcp.git" + "url": "https://github.com/libp2p/js-libp2p-tcp.git" }, "keywords": [ "IPFS" @@ -28,11 +26,14 @@ "author": "David Dias ", "license": "MIT", "bugs": { - "url": "https://github.com/diasdavid/js-libp2p-tcp/issues" + "url": "https://github.com/libp2p/js-libp2p-tcp/issues" + }, + "homepage": "https://github.com/libp2p/js-libp2p-tcp", + "engines": { + "node": ">=4.0.0" }, - "homepage": "https://github.com/diasdavid/js-libp2p-tcp", "devDependencies": { - "aegir": "^8.0.1", + "aegir": "^9.0.1", "chai": "^3.5.0", "interface-transport": "^0.3.3", "lodash.isfunction": "^3.0.8",