From 2c46588240748ac00945112b875db46d6802ef83 Mon Sep 17 00:00:00 2001
From: Eugene Serb <46799701+eugene-serb@users.noreply.github.com>
Date: Sun, 5 Feb 2023 10:59:27 +0300
Subject: [PATCH 1/3] #55 update with changes tetris engine migration
---
package-lock.json | 167 ++++++----------------------------------------
package.json | 11 ++-
src/index.html | 20 +++---
src/rating.js | 2 +-
4 files changed, 35 insertions(+), 165 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6c588a8..4af1096 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,16 +12,15 @@
"@babel/core": "^7.20.12",
"@babel/eslint-parser": "^7.19.1",
"@babel/preset-env": "^7.20.2",
- "babel-eslint": "^10.1.0",
- "babel-jest": "^29.3.1",
+ "babel-jest": "^29.4.1",
"babel-loader": "^9.1.2",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
- "eslint": "^8.31.0",
+ "eslint": "^8.33.0",
"eslint-cli": "^1.1.1",
- "eslint-webpack-plugin": "^3.2.0",
+ "eslint-webpack-plugin": "^4.0.0",
"html-webpack-plugin": "^5.5.0",
- "jest": "^29.3.1",
+ "jest": "^29.4.1",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1"
}
@@ -2216,36 +2215,6 @@
"node": ">=8"
}
},
- "node_modules/@jest/reporters/node_modules/jest-worker": {
- "version": "29.4.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.1.tgz",
- "integrity": "sha512-O9doU/S1EBe+yp/mstQ0VpPwpv0Clgn68TkNwGxL6/usX/KUW9Arnn4ag8C3jc6qHcXznhsT5Na1liYzAsuAbQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.4.1",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/reporters/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/@jest/reporters/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -2771,9 +2740,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "18.11.18",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz",
- "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==",
+ "version": "18.11.19",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.19.tgz",
+ "integrity": "sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw==",
"dev": true
},
"node_modules/@types/prettier": {
@@ -3178,36 +3147,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/babel-eslint": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
- "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
- "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "@babel/parser": "^7.7.0",
- "@babel/traverse": "^7.7.0",
- "@babel/types": "^7.7.0",
- "eslint-visitor-keys": "^1.0.0",
- "resolve": "^1.12.0"
- },
- "engines": {
- "node": ">=6"
- },
- "peerDependencies": {
- "eslint": ">= 4.12.1"
- }
- },
- "node_modules/babel-eslint/node_modules/eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/babel-jest": {
"version": "29.4.1",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.4.1.tgz",
@@ -4212,26 +4151,26 @@
}
},
"node_modules/eslint-webpack-plugin": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
- "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-4.0.0.tgz",
+ "integrity": "sha512-eM9ccGRWkU+btBSVfABRn8CjT7jZ2Q+UV/RfErMDVCFXpihEbvajNrLltZpwTAcEoXSqESGlEPIUxl7PoDlLWw==",
"dev": true,
"dependencies": {
- "@types/eslint": "^7.29.0 || ^8.4.1",
- "jest-worker": "^28.0.2",
+ "@types/eslint": "^8.4.10",
+ "jest-worker": "^29.4.1",
"micromatch": "^4.0.5",
"normalize-path": "^3.0.0",
"schema-utils": "^4.0.0"
},
"engines": {
- "node": ">= 12.13.0"
+ "node": ">= 14.15.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/webpack"
},
"peerDependencies": {
- "eslint": "^7.0.0 || ^8.0.0",
+ "eslint": "^8.0.0",
"webpack": "^5.0.0"
}
},
@@ -5932,45 +5871,6 @@
"fsevents": "^2.3.2"
}
},
- "node_modules/jest-haste-map/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/jest-haste-map/node_modules/jest-worker": {
- "version": "29.4.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.1.tgz",
- "integrity": "sha512-O9doU/S1EBe+yp/mstQ0VpPwpv0Clgn68TkNwGxL6/usX/KUW9Arnn4ag8C3jc6qHcXznhsT5Na1liYzAsuAbQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.4.1",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-haste-map/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/jest-leak-detector": {
"version": "29.4.1",
"resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.4.1.tgz",
@@ -6392,36 +6292,6 @@
"node": ">=8"
}
},
- "node_modules/jest-runner/node_modules/jest-worker": {
- "version": "29.4.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.1.tgz",
- "integrity": "sha512-O9doU/S1EBe+yp/mstQ0VpPwpv0Clgn68TkNwGxL6/usX/KUW9Arnn4ag8C3jc6qHcXznhsT5Na1liYzAsuAbQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.4.1",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
"node_modules/jest-runner/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -6985,17 +6855,18 @@
}
},
"node_modules/jest-worker": {
- "version": "28.1.3",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
- "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
+ "version": "29.4.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.4.1.tgz",
+ "integrity": "sha512-O9doU/S1EBe+yp/mstQ0VpPwpv0Clgn68TkNwGxL6/usX/KUW9Arnn4ag8C3jc6qHcXznhsT5Na1liYzAsuAbQ==",
"dev": true,
"dependencies": {
"@types/node": "*",
+ "jest-util": "^29.4.1",
"merge-stream": "^2.0.0",
"supports-color": "^8.0.0"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
"node_modules/jest-worker/node_modules/has-flag": {
diff --git a/package.json b/package.json
index f186630..f91ca2a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "aurora-game-engine",
- "version": "1.0.0",
+ "version": "1.0.1",
"description": "Aurora game engine for creating 1D and 2D games in JavaScript",
"keywords": [
"game-engine",
@@ -34,16 +34,15 @@
"@babel/core": "^7.20.12",
"@babel/eslint-parser": "^7.19.1",
"@babel/preset-env": "^7.20.2",
- "babel-eslint": "^10.1.0",
- "babel-jest": "^29.3.1",
+ "babel-jest": "^29.4.1",
"babel-loader": "^9.1.2",
"clean-webpack-plugin": "^4.0.0",
"copy-webpack-plugin": "^11.0.0",
- "eslint": "^8.31.0",
+ "eslint": "^8.33.0",
"eslint-cli": "^1.1.1",
- "eslint-webpack-plugin": "^3.2.0",
+ "eslint-webpack-plugin": "^4.0.0",
"html-webpack-plugin": "^5.5.0",
- "jest": "^29.3.1",
+ "jest": "^29.4.1",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1"
}
diff --git a/src/index.html b/src/index.html
index 6b5b309..7dd4b6c 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,7 +1,7 @@
- Game Engine
+ Aurora Game Engine
@@ -16,21 +16,21 @@
-
+
-
+
-
-
+
+
-
-
+
+
@@ -38,7 +38,7 @@
-
+
@@ -81,11 +81,11 @@
- Eugene Serb – Game Engine
+ Eugene Serb – Aurora Game Engine
-
Game Engine
+
Aurora Game Engine
Let's have fun!
diff --git a/src/rating.js b/src/rating.js
index 76298ea..5711732 100644
--- a/src/rating.js
+++ b/src/rating.js
@@ -1,4 +1,4 @@
-'use strict';
+'use strict';
export class Rating {
constructor(key) {
From 1a9c2693219deb41e3705ecd5d66bec8d9b58333 Mon Sep 17 00:00:00 2001
From: Eugene Serb <46799701+eugene-serb@users.noreply.github.com>
Date: Sun, 5 Feb 2023 11:00:22 +0300
Subject: [PATCH 2/3] #55 new build
---
docs/index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/index.html b/docs/index.html
index 69dcea7..31ad0bf 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,4 +1,4 @@
-
Game EngineEugene Serb – Game Engine
Game Engine
Let's have fun!Score: 0 Time: 00:00
Rotate– W and ↑ and A
Down– S and ↓ and ↓
Left– A and ← and ←
Rigth– D and → and →
Restart– R and START
Pause– P and BACK
\ No newline at end of file
+ });
Eugene Serb – Aurora Game Engine
Aurora Game Engine
Let's have fun!Score: 0 Time: 00:00
Rotate– W and ↑ and A
Down– S and ↓ and ↓
Left– A and ← and ←
Rigth– D and → and →
Restart– R and START
Pause– P and BACK
\ No newline at end of file
From f36414604ce5fd29d6642914cd1f07cdc1f2bf17 Mon Sep 17 00:00:00 2001
From: Eugene Serb <46799701+eugene-serb@users.noreply.github.com>
Date: Sun, 5 Feb 2023 11:02:37 +0300
Subject: [PATCH 3/3] #55 update lock
---
package-lock.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4af1096..608df37 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "aurora-game-engine",
- "version": "1.0.0",
+ "version": "1.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "aurora-game-engine",
- "version": "1.0.0",
+ "version": "1.0.1",
"license": "GNU GPL v3",
"devDependencies": {
"@babel/core": "^7.20.12",