Commit Graph

155 Commits

Author SHA1 Message Date
CosminPerRam
371fad3eab
feat: remove axios from dependencies (#403)
* feat: remove axios usage

* fix: remove unused import

* docs: add comment on why we use usedTcp = true
2023-11-12 17:30:16 +02:00
Guilherme Werner
a8bc7521f6
feat: Add support for ARK: Survival Ascended using EOS protocol (#402)
* Add epic protocol

* Add support for ARK: Survival Ascended

- Using epic protocol

* Fix online player count

* Final cleanup
2023-11-12 11:38:59 +02:00
dependabot[bot]
a6c214b3b0
Bump cheerio from 1.0.0-rc.10 to 1.0.0-rc.12 (#383)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0-rc.10 to 1.0.0-rc.12.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.10...v1.0.0-rc.12)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 23:57:27 +03:00
CosminPerRam
6719fdc139 Update @types/node from 14.18.3 to 16.18.58 2023-10-16 23:55:12 +03:00
CosminPerRam
c01fe9be4f Update node version in package.json 2023-10-14 20:31:22 +03:00
dependabot[bot]
fe1de67d57
Bump long from 5.2.0 to 5.2.3 (#381)
Bumps [long](https://github.com/dcodeIO/long.js) from 5.2.0 to 5.2.3.
- [Release notes](https://github.com/dcodeIO/long.js/releases)
- [Commits](https://github.com/dcodeIO/long.js/compare/v5.2.0...v5.2.3)

---
updated-dependencies:
- dependency-name: long
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 20:22:09 +03:00
dependabot[bot]
6db6f0d8b8
Bump minimist from 1.2.6 to 1.2.8 (#384)
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.6 to 1.2.8.
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.6...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 20:19:34 +03:00
dependabot[bot]
fa18d60427
Bump got from 12.6.1 to 13.0.0 (#382)
Bumps [got](https://github.com/sindresorhus/got) from 12.6.1 to 13.0.0.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0)

---
updated-dependencies:
- dependency-name: got
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 19:24:25 +03:00
CosminPerRam
aac69e16de Remove test from Node CI and package.json as we dont have any yet 2023-10-10 13:10:04 +03:00
CosminPerRam
150fa0035f
Add CI node.js.yml (#376)
* Add CI node.js.yml

* Add empty test script to package.json
2023-10-10 09:46:37 +03:00
CosminPerRam
93a9095d99
Add eslint (#364)
* Add initial prettier and eslint configs

* Modify prettierrc

* Run eslint on everything

* Actually remove prettier

* Fix some eslints

* Remove label in gs2

* Update CHANGELOG

* Update eslintrc to specify es2021
2023-09-19 19:52:35 +03:00
CosminPerRam
17f91904ab Updated node version to 14.17 from 14 2023-09-15 00:05:06 +03:00
CosminPerRam
544610f085
Replace punycode (#359)
* Replace by package

* Update CHANGELOG
2023-09-14 23:44:57 +03:00
CosminPerRam
ad9adff06c
Move to ES6 module (#357)
* Redo imports and exports for lib

* Redo imports and exports for bim

* Redo imports and exports for games

* Remove remaining module.exports

* Use export default in lib

* Use export default in protocols

* Fix import in genreadme.js

* Make package module and solve __dirname

* Fix minecraft protocol imports

* Fix imports on games and make binary runnable

* Renamed protocol class exports to lowercase

* Export promises class as default

* Update README.md to use imports instead of require

* Update CHANGELOG to mention the changes.

* Remove Valve unused imports

* Fix iconv import
2023-09-14 23:28:31 +03:00
CosminPerRam
2630d918d5 4.1.0 2023-09-09 13:17:26 +03:00
CosminPerRam
ca7f56c996
deps: Replace compressjs by seek-bzip (#349)
* Replace compressjs by seek-bzip

* Update CHANGELOG
2023-09-09 11:33:02 +03:00
CosminPerRam
5db85aae15 4.0.7 2023-08-16 01:02:33 +03:00
CosminPerRam
21b9cb4d8d chore(deps): update got to solve vulnerability 2023-08-15 23:19:46 +03:00
Michael Morrison
98decd786f 4.0.6 2023-01-10 13:42:03 -06:00
Michael Morrison
70ec2a45a7 4.0.5 2022-07-19 17:07:34 -05:00
c43721
d18176fa71 fix: the day has come 2022-07-12 01:31:59 +00:00
c43721
3e5a8ae54d chore(deps): remove moment for date-fns 2022-07-09 18:06:01 +00:00
Michael Morrison
6c1798f8c8 4.0.4 2022-04-17 20:40:03 -05:00
Michael Morrison
e6a7b2970c Update dependencies 2022-04-17 20:39:43 -05:00
Michael Morrison
dd0a3c6691 4.0.3 2022-04-17 20:37:33 -05:00
Michael Morrison
163b8f4c4a Fix nodejs engine version requirement 2022-04-17 20:25:45 -05:00
Michael Morrison
07c7eca262 4.0.2 Fix counter strike 1.5 2022-02-19 06:23:21 -06:00
Michael Morrison
343e23c4ad 4.0.1 Fix maxplayers >255 in rust 2022-02-17 10:54:08 -06:00
Michael Morrison
7837351f9f 4.0.0 2022-02-05 20:12:24 -06:00
Michael Morrison
c7a669ce6b Update got, which now requires node 14 2022-02-05 20:10:14 -06:00
Michael Morrison
f93354203d Update dependencies 2022-02-05 19:58:00 -06:00
Michael Morrison
75216133f1 3.0.9 2022-02-05 19:48:08 -06:00
Michael Morrison
5c2d15df49 Remove complex players setter overload (3.0.8) 2021-12-09 18:08:36 -06:00
Michael Morrison
a8b7cad002 Fix corrupted dayzMods when packet overflow is used (3.0.7) 2021-07-09 02:23:36 -05:00
Michael Morrison
1d9cf90259 Parse dayz mods, queue length, and time acceleration (3.0.6) Fixes #232 Fixes #234 2021-07-08 21:51:34 -05:00
Michael Morrison
ce4e728493 Add support for udp bind port override (3.0.5) Fixes #149 2021-05-18 23:13:18 -05:00
Michael Morrison
68b8dfd684 3.0.4 2021-05-18 22:35:11 -05:00
Michael Morrison
e8f2c174fb Improve gamespy1 (3.0.3) 2021-04-27 18:12:22 -05:00
Michael Morrison
1b11a132b9 Fix player name extraction for Unreal Tournament (1999) and possibly other gamespy1 games. (3.0.2) 2021-04-27 00:27:14 -05:00
Michael Morrison
fec5a1fac6 Fix raw player subobject in fivem, assettocorsa, gamespy2 Fixes #222
Clarify nodejs 12 requirement for gamedig 3 Fixes #220
Release 3.0.1
2021-04-10 22:27:33 -05:00
Michael Morrison
d65a24dc18 Release 3.0.0 2021-02-25 02:15:53 -06:00
Michael Morrison
7f08381b17 Release 2.0.28 2021-02-24 23:54:19 -06:00
Michael Morrison
052736edd7 Reduced chance of protocol collisions between gamespy3 and minecraftbedrock (2.0.27) 2021-02-12 11:36:51 -06:00
Michael Morrison
4ecce4eff8 Add support for native minecraft bedrock protocol, as some bedrock servers apparently don't respond to gamespy3. Fixes #211 (2.0.26) 2021-02-12 11:07:50 -06:00
Michael Morrison
e4c29f9cbc Support challenges in A2S_INFO (upcoming change to valve protocol) Fixes #210 (2.0.25) 2021-02-06 00:50:06 -06:00
Michael Morrison
e99b3c1812 Add Savage 2: A Tortured Soul (2008) (2.0.24) 2021-01-08 20:02:23 -06:00
Michael Morrison
81a3ec1019 Always treat missing valve player response as non-fatal (2.0.23) 2020-09-02 05:59:54 -05:00
Michael Morrison
b99abcd8b3 Updated dependencies (2.0.22) 2020-08-01 20:44:00 -05:00
Michael Morrison
16bb64b12f 2.0.21 2020-07-04 23:30:43 -05:00
Michael Morrison
487b17dd73 Swap from request to got 2020-07-04 23:28:03 -05:00