From 7c380d38ebdd7fa3984aff34bea3eac94f8c3089 Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Tue, 5 Jan 2021 11:00:39 +0100 Subject: [PATCH 1/3] chore: bump debug version --- package-lock.json | 14 ++++++++++---- package.json | 4 ++-- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 041af0c..1af841f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2425,11 +2425,11 @@ } }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "decode-uri-component": { @@ -4782,6 +4782,12 @@ "dev": true } } + }, + "mime": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.2.tgz", + "integrity": "sha1-udY1W/U+jX1WaTEw5FHa/zQBSM8=", + "dev": true } } }, diff --git a/package.json b/package.json index e9109f9..482ae47 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,9 @@ "main": "./dist/index.js", "types": "./dist/index.d.ts", "dependencies": { - "component-emitter": "~1.3.0", "@types/component-emitter": "^1.2.10", - "debug": "~4.1.0" + "component-emitter": "~1.3.0", + "debug": "~4.3.1" }, "devDependencies": { "@babel/core": "~7.9.6", From b076dbb72280f38fd1378690d85ef08445277a9f Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Tue, 5 Jan 2021 11:03:30 +0100 Subject: [PATCH 2/3] ci: migrate to GitHub Actions Due to the recent changes to the Travis CI platform (see [1]), we will now use GitHub Actions to run the tests. Reference: https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-nodejs [1]: https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing --- .github/workflows/ci.yml | 45 ++++++++++++++++++++++++++++++++++++++++ .travis.yml | 20 ------------------ Readme.md | 2 +- 3 files changed, 46 insertions(+), 21 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..a3a62a1 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,45 @@ +name: CI + +on: + push: + pull_request: + schedule: + - cron: '0 0 * * 0' + +jobs: + test-node: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [10.x, 12.x, 14.x] + + steps: + - uses: actions/checkout@v2 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + - run: npm ci + - run: npm test + env: + CI: true + + test-browser: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Use Node.js + uses: actions/setup-node@v1 + with: + node-version: '10.x' + - run: npm ci + - run: npm test + env: + CI: true + BROWSERS: 1 + NGROK_AUTH_TOKEN: ${{ secrets.NGROK_AUTH_TOKEN }} + SAUCE_USERNAME: ${{ secrets.SAUCE_USERNAME }} + SAUCE_ACCESS_KEY: ${{ secrets.SAUCE_ACCESS_KEY }} + timeout-minutes: 20 diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7d1d119..0000000 --- a/.travis.yml +++ /dev/null @@ -1,20 +0,0 @@ -language: node_js -sudo: false -node_js: - - '10' - - '12' - - '14' -git: - depth: 1 -matrix: - include: - - node_js: 10 - env: BROWSERS=1 -env: - global: - - secure: >- - Ea4P/R9UlWzDlHSP5ynmLiD/YgLjecIvCviOcRTle9mV3P1j2k94Ay1LVu1Jw4whlNmWLq2Z/p8M63L92ODPMlarPsuME8HlP4zGr41whFhRbFdda4k3zrHfUhZBlnhY1MVWXTtVm/l7DOzpBrNh+wKecxZB3yyyEaA+PSG3qcQ= - - secure: >- - JmPf38qx5Rb6K+WYOMwb5YmESkDmVJ6tgggiJIuyRfHsgQVOO7XBwZuspIKGTSFolUIMaqwQe79Kd+Ehs2ZZ/0lUyF2/6xW3FqFnASUusYJcZdfRjypmBFWs6BRdtEORM8HL0dgBx4O4u/e4ZvtygumbPahjQbMDaqN+MvlpjD0= - - secure: >- - c3pnLhy3VDJqMl16ABA+8vt3I623aNa2wkLceLXb2V1Dc6eiZeulDH2ekwmdVo/r2WwGIKP3Y6B0mq/xP4W0hg4uT+xWh0AmFHclVyM/yp/AqfXrDUv17Vm0vB7OIgp332OiAlK6Dr13YDbWW8iZxmID41O2+2qohLGPn5JMncg= diff --git a/Readme.md b/Readme.md index 458a76b..e4f6a8a 100644 --- a/Readme.md +++ b/Readme.md @@ -1,7 +1,7 @@ # socket.io-parser -[![Build Status](https://secure.travis-ci.org/socketio/socket.io-parser.svg?branch=master)](http://travis-ci.org/socketio/socket.io-parser) +[![Build Status](https://github.com/socketio/socket.io-parser/workflows/CI/badge.svg)](https://github.com/socketio/socket.io-parser/actions) [![NPM version](https://badge.fury.io/js/socket.io-parser.svg)](http://badge.fury.io/js/socket.io-parser) A socket.io encoder and decoder written in JavaScript complying with version `5` From 444520d6cdc78b1abbe3bd684dc3723b5e22d196 Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Tue, 5 Jan 2021 11:26:13 +0100 Subject: [PATCH 3/3] chore(release): 4.0.3 Diff: https://github.com/socketio/socket.io-parser/compare/4.0.2...4.0.3 --- CHANGELOG.md | 3 +++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4033b30..1dae8dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## [4.0.3](https://github.com/socketio/socket.io-parser/compare/4.0.2...4.0.3) (2021-01-05) + + ## [4.0.2](https://github.com/socketio/socket.io-parser/compare/4.0.1...4.0.2) (2020-11-25) diff --git a/package-lock.json b/package-lock.json index 1af841f..3a2f1ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "socket.io-parser", - "version": "4.0.2", + "version": "4.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 482ae47..646bf45 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "socket.io-parser", - "version": "4.0.2", + "version": "4.0.3", "description": "socket.io protocol parser", "repository": { "type": "git",