-
- Downloads
Initial commit
parents
Branches
Tags
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