Commit Graph

518 Commits

Author SHA1 Message Date
CosminPerRam f335a1fbe3
feat: add issue templates 2023-10-23 23:15:19 +03:00
CosminPerRam 25f79262d2 docs: add cheerio bump to changelog 2023-10-16 23:58:31 +03: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 eab3af71f3 docs: Update supported games count 2023-10-15 23:37:35 +03:00
CosminPerRam 5b3ad5fca0 docs: fix GAMES_LIST table 2023-10-15 23:35:44 +03:00
CosminPerRam 93f6e4e503
feat: add cs2 support (#385) 2023-10-15 23:34:09 +03:00
CosminPerRam c01fe9be4f Update node version in package.json 2023-10-14 20:31:22 +03:00
CosminPerRam ee4dcf746f Add long update to changelog 2023-10-14 20:23:05 +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
CosminPerRam 1343a4be1f Add minimist update to changelog 2023-10-14 20:21:25 +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
CosminPerRam 0942c56b0f Set versioning-strategy in dependabot to increase 2023-10-14 20:17:20 +03:00
CosminPerRam 5af13e283e Replace of promisify for dns with dns.promises 2023-10-14 19:53:07 +03:00
CosminPerRam 6b454dd4d2 Fixed typo made in previous commit in changelog.md 2023-10-14 19:47:06 +03:00
CosminPerRam f9aec3f082 Reformat Changelog.md 2023-10-14 19:46:04 +03:00
CosminPerRam 5c4a7327b0 Remove dynamic import of got 2023-10-14 19:34:44 +03:00
CosminPerRam 37e3860e56 Bump nodejs version requirement to 16.20 from 14.17 2023-10-14 19:27:32 +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 ba06163d04 Fix dependabot.yml 2023-10-14 19:17:47 +03:00
CosminPerRam 51c55b2ef7 Rename dependabot file 2023-10-12 16:03:13 +03:00
CosminPerRam 945e1a9aaf
Add dependabotcheck.yml file to weekly check for updates 2023-10-12 16:01:07 +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 e15599b8b3 Rename Deno CI from test to build 2023-10-10 13:09:11 +03:00
CosminPerRam deacf15561 Rename Node workflow file and names 2023-10-10 13:08:00 +03:00
CosminPerRam 0481be22f8
Add Deno to CI (#377)
* Add Deno to CI

* Remove lint and comments from ci file

* Replace test by compile

* Specify to build bin/gamedig and ignore the resulting exe
2023-10-10 13:06:20 +03:00
Tom 01794f6339
Add support for running using deno (#362)
* Add missing CRLF line ending

* Add support for running using deno

Prefix node imports with "node:" and gate a socket API that is not
implemented in [deno](https://deno.land) so that the library can be used
there. This should not break node and doesn't in my brief testing.
2023-10-10 12:25:57 +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
Daniel Gibbs 1b4aee4ab4
Add 17 games as supported (#371)
* 18 new games supported

* refactor: capitalize unturned in game.txt

The commit capitalizes the word "Unturned" in the file "game.txt". This change improves consistency and readability.

* refactor(games_list): remove duplicate entry

The commit removes a duplicate entry for the game "Operation: Harsh Doorstop" in the games list.
2023-10-08 20:02:12 +03:00
CosminPerRam 171e909ecf
Add Insurgency: Modern Infantry Combat support. (#369)
* Add support for insurgency modern infantry combat

* Decapitalize the word insurgency

* Change port_query to port
2023-09-22 00:16:28 +03:00
CosminPerRam a045af12f6
Add operation harsh doorstop support (#368) 2023-09-22 00:04:37 +03:00
CosminPerRam f6fada5274
Add the forest support (#367) 2023-09-21 23:05:57 +03:00
Daniel Gibbs a35fa871bd
Add ARMA: Reforger Support (#366) 2023-09-20 10:22:28 +03:00
CosminPerRam 51c7d8e1fb Rearrange some lines in CHANGELOG 2023-09-19 19:54:45 +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 bff9507189 Replace use of deprecated internal debugLog with logger.debug 2023-09-18 10:48:24 +03:00
CosminPerRam ca69e76ed3 Updated CHANGELOG.md to note CS2D changes. 2023-09-18 00:13:38 +03:00
CosminPerRam 1907b53c4c Fix CS2D flag missuse 2023-09-18 00:07:46 +03:00
Ernest Paśnik c8e851d6b2
Update CS2D (#354)
* Update cs2d.js

* Rename to CS2D

* Update GAMES_LIST.md

* Update cs2d.js
2023-09-18 00:01:55 +03:00
CosminPerRam d6d09c2886 Move CHANGELOG line to appropiate category 2023-09-17 15:26:29 +03:00
Daniel Gibbs bdb8043d0f
Add Core Keeper support (#360) 2023-09-17 15:25:09 +03:00
CosminPerRam 328d518d5b
Add `Eco` (2018) support. (#363)
* Add initial working eco query

* Add default port and add the game to games.txt

* Add to changelog

* Fix request Info object and add to raw the object

* Rearrange some code to be more readable
2023-09-17 13:01:39 +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 b4f6e7fab6 Update README to note on the count of supported games and update CHANGELOG 2023-09-13 17:43:37 +03:00
CosminPerRam 5b01e1be17
Replace deprecated substr with substring (#355)
* Make the QueryRunner more readable

* Remove use of deprecated substr and replace with substring, and some formatting
2023-09-13 17:31:58 +03:00
CosminPerRam 65dd876252 Refactor bin/gamedig.js a bit 2023-09-11 02:16:26 +03:00
CosminPerRam 727d6327dd Update README.md to capitalize on the d in GameDig 2023-09-11 02:16:02 +03:00
CosminPerRam 0c32880099
Update README.md by removing the npm version shield 2023-09-11 01:53:45 +03:00