- Downloads
Initial commit
parents
No related branches found
No related tags found
Showing
- .gitignore 26 additions, 0 deletions.gitignore
- README.md 49 additions, 0 deletionsREADME.md
- babel.config.js 6 additions, 0 deletionsbabel.config.js
- firebase_setup.md 58 additions, 0 deletionsfirebase_setup.md
- package.json 35 additions, 0 deletionspackage.json
- src/assets/breakout.json 180 additions, 0 deletionssrc/assets/breakout.json
- src/assets/breakout.png 0 additions, 0 deletionssrc/assets/breakout.png
- src/breakout.ts 51 additions, 0 deletionssrc/breakout.ts
- src/index.html 12 additions, 0 deletionssrc/index.html
- src/main.ts 18 additions, 0 deletionssrc/main.ts
- src/scripts/ball.ts 76 additions, 0 deletionssrc/scripts/ball.ts
- src/scripts/bricks.ts 37 additions, 0 deletionssrc/scripts/bricks.ts
- src/scripts/paddle.ts 26 additions, 0 deletionssrc/scripts/paddle.ts
- test/breakout.test.js 3 additions, 0 deletionstest/breakout.test.js
- tsconfig.json 11 additions, 0 deletionstsconfig.json
- webpack.common.js 34 additions, 0 deletionswebpack.common.js
- webpack.dev.js 10 additions, 0 deletionswebpack.dev.js
- webpack.prod.js 11 additions, 0 deletionswebpack.prod.js
.gitignore
0 → 100644
README.md
0 → 100644
babel.config.js
0 → 100644
firebase_setup.md
0 → 100644
package.json
0 → 100644
| { | |||
| "name": "breakout", | |||
| "version": "1.0.0", | |||
| "description": "", | |||
| "main": "main.js", | |||
| "scripts": { | |||
| "test": "jest", | |||
| "start": "webpack-dev-server --open --config webpack.dev.js", | |||
| "build": "webpack --config webpack.prod.js" | |||
| }, | |||
| "author": "", | |||
| "license": "", | |||
| "dependencies": { | |||
| "firebase": "^9.0.1", | |||
| "phaser": "^3.55.2" | |||
| }, | |||
| "devDependencies": { | |||
| "@babel/core": "^7.20.5", | |||
| "@babel/preset-env": "^7.20.2", | |||
| "@babel/preset-typescript": "^7.18.6", | |||
| "@typescript-eslint/eslint-plugin": "^5.45.1", | |||
| "@typescript-eslint/parser": "^5.45.1", | |||
| "babel-jest": "^29.3.1", | |||
| "clean-webpack-plugin": "^3.0.0", | |||
| "copy-webpack-plugin": "^6.0.2", | |||
| "eslint": "^8.29.0", | |||
| "jest": "^29.3.1", | |||
| "ts-loader": "^7.0.5", | |||
| "typescript": "^3.9.5", | |||
| "webpack": "^5.75.0", | |||
| "webpack-cli": "^5.0.1", | |||
| "webpack-dev-server": "^4.11.1", | |||
| "webpack-merge": "^4.2.2" | |||
| } | |||
| } |
src/assets/breakout.json
0 → 100644
src/assets/breakout.png
0 → 100644
8.4 KiB
src/breakout.ts
0 → 100644
src/index.html
0 → 100644
src/main.ts
0 → 100644
src/scripts/ball.ts
0 → 100644
src/scripts/bricks.ts
0 → 100644
src/scripts/paddle.ts
0 → 100644
test/breakout.test.js
0 → 100644
tsconfig.json
0 → 100644
webpack.common.js
0 → 100644
webpack.dev.js
0 → 100644
webpack.prod.js
0 → 100644