Comparing version 8.0.4 to 9.0.0-beta
{ | ||
"name": "gtp2ogs", | ||
"version": "8.0.4", | ||
"version": "9.0.0-beta", | ||
"homepage": "https://github.com/online-go/gtp2ogs", | ||
@@ -19,4 +19,4 @@ "repository": { | ||
"test": "jest", | ||
"lint": "eslint src/ --ext=.ts", | ||
"lint:fix": "eslint --fix src/ --ext=.ts", | ||
"lint": "eslint src/", | ||
"lint:fix": "eslint --fix src/", | ||
"prettier": "prettier --write \"src/**/*.{ts}\"", | ||
@@ -50,17 +50,17 @@ "prettier:check": "prettier --check \"src/**/*.{ts,}\"", | ||
"dependencies": { | ||
"bufferutil": "^4.0.7", | ||
"goban-engine": "=8.3.71", | ||
"json5": "^2.2.3", | ||
"jsonschema": "^1.4.1", | ||
"source-map-support": "^0.5.21", | ||
"split2": "^4.1.0", | ||
"tracer": "^1.1.6", | ||
"json5": "^2.2.3", | ||
"jsonschema": "^1.4.1", | ||
"goban": "=0.7.5", | ||
"utf-8-validate": "^6.0.3", | ||
"ws": "^8.13.0", | ||
"bufferutil": "^4.0.7", | ||
"utf-8-validate": "^6.0.3", | ||
"source-map-support": "^0.5.21", | ||
"yargs": "^17.7.1" | ||
}, | ||
"devDependencies": { | ||
"@typescript-eslint/eslint-plugin": "^5.56.0", | ||
"@typescript-eslint/eslint-plugin-tslint": "^5.56.0", | ||
"@typescript-eslint/parser": "^5.56.0", | ||
"@eslint/compat": "^1.2.4", | ||
"@eslint/eslintrc": "^3.2.0", | ||
"@eslint/js": "^9.16.0", | ||
"@types/jest": "^29.5.0", | ||
@@ -71,14 +71,18 @@ "@types/node": "^18.15.5", | ||
"@types/yargs": "^17.0.23", | ||
"eslint": "^8.36.0", | ||
"eslint-config-prettier": "^8.8.0", | ||
"eslint-plugin-import": "^2.26.0", | ||
"eslint-plugin-jsdoc": "^46.2.6", | ||
"@typescript-eslint/eslint-plugin": "^8.18.0", | ||
"@typescript-eslint/parser": "^8.18.0", | ||
"@stylistic/eslint-plugin": "^2.12.0", | ||
"eslint": "^9.16.0", | ||
"eslint-config-prettier": "^9.1.0", | ||
"eslint-plugin-import": "^2.31.0", | ||
"eslint-plugin-jsdoc": "^50.6.0", | ||
"eslint-plugin-prefer-arrow": "^1.2.3", | ||
"eslint-plugin-prettier": "^4.2.1", | ||
"eslint-plugin-unicorn": "^45.0.2", | ||
"eslint-plugin-prettier": "^5.2.1", | ||
"eslint-plugin-unicorn": "^49.0.0", | ||
"globals": "^15.8.0", | ||
"gulp": "^4.0.2", | ||
"gulp-eslint-new": "^1.7.2", | ||
"gulp-eslint-new": "^2.4.0", | ||
"gulp-sourcemaps": "^3.0.0", | ||
"gulp-typescript": "^6.0.0-alpha.1", | ||
"jest": "^29.5.0", | ||
"jest": "^29.7.0", | ||
"jest-environment-jsdom": "^28.1.3", | ||
@@ -88,12 +92,11 @@ "jest-transform-stub": "^2.0.0", | ||
"pkg": "^5.8.1", | ||
"prettier": "2.8.2", | ||
"prettier-eslint": "^15.0.1", | ||
"prettier": "3.4.2", | ||
"prettier-eslint": "^16.3.0", | ||
"sinon": "^9.0.2", | ||
"ts-jest": "^29.0.5", | ||
"ts-json-schema-generator": "^1.2.0", | ||
"tslint": "^6.1.3", | ||
"ts-loader": "^9.5.1", | ||
"ts-node": "^10.9.2", | ||
"typedoc": "^0.25.9", | ||
"typescript": "=5.3.3", | ||
"typedoc": "^0.27.4", | ||
"typescript": "=5.7.2", | ||
"webpack": "^5.76.3", | ||
@@ -100,0 +103,0 @@ "webpack-cli": "^5.0.1" |
@@ -38,9 +38,7 @@ # gtp2ogs | ||
To build from source you will need to have `node.js` installed on your system. | ||
You will also need to have the `yarn` and `gulp` npm packages installed. Once | ||
you have the prerequisites you can run `yarn` to install the package dependencies, | ||
and | ||
To build from source you will need to have node.js installed on your system. | ||
You will also need to have `yarn` installed. Then, run | ||
``` | ||
gulp | ||
yarn install | ||
yarn exec -- gulp | ||
``` | ||
@@ -50,3 +48,2 @@ | ||
in `dist/gtp2ogs.js` which you can then run with | ||
``` | ||
@@ -56,2 +53,14 @@ node dist/gtp2ogs.js | ||
To build a standalone binary that doesn't depend on node, use pkg: | ||
``` | ||
yarn exec -- pkg -C brotli . | ||
``` | ||
If you do not want to install node.js and yarn locally, another option is | ||
``` | ||
docker run --rm -it -v "$PWD":/usr/src -w /usr/src node:slim yarn install | ||
docker run --rm -it -v "$PWD":/usr/src -w /usr/src node:slim yarn exec -- gulp | ||
docker run --rm -it -v "$PWD":/usr/src -w /usr/src node:slim yarn exec -- pkg -C brotli . | ||
``` | ||
## Running your bot | ||
@@ -58,0 +67,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
1
90
543794
39
3299
1
+ Addedgoban-engine@=8.3.71
- Removedgoban@=0.7.5